Wie erstelle ich ein neues JavaScript-Snippet für Sublime Text 3?

Wie erstelle ich ein neues JavaScript-Snippet für Sublime Text 3?

Ich möchte causlösenconsole.log()

Das von mir erstellte Snippet hat die unten angegebene richtige Syntax und befindet sich gemäß diesen Artikeln in den richtigen Ordnerpfaden:http://www.hongkiat.com/blog/sublime-code-snippets/|http://sublimetext.info/docs/en/extensibility/snippets.html

Bildbeschreibung hier eingeben

<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>

Ich habe die Snippet-Datei in meinem UserOrdner erstellt, außerdem einen Ordner. Sie hat auch User/Javascriptdie richtige Erweiterung.sublime-snippet

Habe mir die Mühe gemacht, die JavaScript-Standard-Snippets zu installieren, aber jetzt consolefunktioniert es nicht mehr, sondern console.dir(obj)wer verwendet das, lol? Wenn ich keine eigenen benutzerdefinierten Snippets erstellen kann, wie kann ich dann dieses bearbeiten?

Antwort1

Der Basisbereich für JavaScript-Dateien in Sublime ist source.js, nicht source.javascript. Sie können den vollständigen Bereich am Cursor finden, indem Sie auf CtrlAltShiftP(Linux/Windows) oder AltP(OS X) klicken.

verwandte Informationen