Sublime Text 3 用の新しい JavaScript スニペットを作成するにはどうすればよいですか?

Sublime Text 3 用の新しい JavaScript スニペットを作成するにはどうすればよいですか?

cトリガーしたいconsole.log()

私が作成したスニペットは、以下の正しい構文を持ち、これらの記事に従って正しいフォルダー パスにあります。http://www.hongkiat.com/blog/sublime-code-snippets/|http://sublimetext.info/docs/en/extensibility/snippets.html

ここに画像の説明を入力してください

<snippet>
    <content><![CDATA[
console.log(${1:this});
]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>c</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <scope>source.JavaScript</scope>
</snippet>

フォルダー内にスニペット ファイルUserとフォルダーが作成されました。拡張子もUser/Javascript正しいです。sublime-snippet

JavaScript のデフォルト スニペットをインストールする手間をかけたのに、今ではconsoleそれがただ機能するのではなくconsole.dir(obj)、誰がそれを使用するのでしょうか? とにかく、独自のカスタム スニペットを作成できない場合、このスニペットを編集するにはどうすればよいでしょうか?

答え1

Sublime の JavaScript ファイルの基本スコープは でありsource.js、 ではありません。 (Linux/Windows) または(OS X)source.javascriptを押すと、カーソル位置の完全なスコープを確認できます。CtrlAltShiftPAltP

関連情報