10

Ich möchte einige Schnipsel verwandeln, die ich für den Sublime Text 3 Editor zum atom.io Editor geschrieben.Bereich Global für Benutzer-Schnipsel in Atom.io Editor

Da ich einen „Lizenz“ Schnipsel, die für jede Art von Datei (beliebige Dateierweiterung) dann in der licence.sublime-snippet Datei gültig sind did'n ich einen Bereich angeben:

<!-- Optional: Set a scope to limit where the snippet will trigger --> 
<!-- <scope>source.python</scope> --> 

Jetzt i siehe das obige Beispiel in atom/snippets.

'.source.js': 
    'console.log': 
    'prefix': 'log' 
    'body': 'console.log(${1:"crash"});$2' 

Die äußersten Schlüssel sind die Selektoren wo dieser Schnipsel aktive sein sollte.

aber ich kann nicht herausfinden, wie kann ich einen globalen Bereich angeben oder besser noch nicht angeben, es überhaupt so gut wie ich in .sublime-snippet tat. Jede Hilfe wird geschätzt; insbesondere haben noch nicht die umfassende dokumentation des detaillierten operations snippet atoms gefunden, daher sind auch einige links zu dieser art von dokumenten willkommen.

Antwort

20

Ist das wonach Sie suchen?

'*': 
    'console.log': 
    'prefix': 'log' 
    'body': 'console.log(${1:"crash"});$2' 
+1

Was passiert, wenn ich zwei Arten von Quelle für den Schnipsel benötigen? zum Beispiel js und html. –

2

@Basil Musa: Für ein Ausschnitt in (js und html) zur Verfügung, um Dateien Sie es wie folgt angeben:

'.html.js': 
    'snippet-name': 
    'snippet-shortcut': 'log' 
    'snippet-body': 'console.log(${1:"placeholder"});$2'