So erstellen Sie ein neues JavaScript-Snippet für Sublime Text 3

997
Leon Gaban

Ich möchte causlösenconsole.log()

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

So erstellen Sie ein neues JavaScript-Snippet für Sublime Text 3

<snippet> <content><![CDATA[ console.log($); ]]></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 sowie einen User/JavascriptOrdner erstellt. Es hat auch die richtige sublime-snippetErweiterung.

Ging durch die Mühe, die JavaScript - Standard - Schnipsel zu installieren, aber jetzt statt nur consolees tut, console.dir(obj)wer das verwendet lol? Wie auch immer, wenn ich meine eigenen benutzerdefinierten Snippets nicht erstellen kann, wie kann ich diese bearbeiten?

1
Der Geltungsbereich sollte `source.javascript` sein. Das "J" und das "S" werden nicht groß geschrieben. MattDMo vor 8 Jahren 0
Ich habe das auch probiert, es hat nicht funktioniert :( Ich habe es endlich geschafft, als ich das `entfernte`line ', aber jetzt funktioniert' c 'in allen Bereichen. Leon Gaban vor 8 Jahren 0
Nevermind, ich habe gerade nachgesehen - es ist `source.js`. Mein Fehler. MattDMo vor 8 Jahren 1
Ah danke! Das war es, willst du die Antwort posten? @MattDMo Leon Gaban vor 8 Jahren 0

1 Antwort auf die Frage

3
MattDMo

Der Basisbereich für JavaScript-Dateien in Sublime ist source.jsnicht source.javascript. Den vollständigen Bereich finden Sie am Cursor, indem Sie CtrlAltShiftP(Linux / Windows) oder AltP(OS X) drücken.