2012-03-28 5 views
32

Ho usato il testo Sublime 2 negli ultimi giorni e devo dire che è stato fantastico!Modifica snippet predefiniti di Testo sublime 2

ho aggiunto molti frammenti già, ma non riesce a capire come modificare frammenti di default del Sublime come l'elemento di script (sceneggiatura + scheda).

A mio parere, l'elemento di script non deve avere un attributo di tipo in HTML5, quindi mi piacerebbe modificare quel frammento.

Il problema è che non riesco a trovarlo nella cartella /Packages/User come snippet definiti dall'utente.

Qualsiasi aiuto sarebbe apprezzato!

risposta

28

Per questo è in Packages/HTML/HTML.sublime-completions. Per trovare questo tipo di cose tutto quello che devi fare è fare un find anything (Ctrl + Shift + F su linux, non so per mac ..) quindi mettere la cartella sublime nel campo where e cercare lontano!

+12

Per evitare che le modifiche vengano sovrascritte da Sublime o dagli aggiornamenti del pacchetto, copiare prima il file nella cartella Pacchetti/Utente e modificarlo anziché l'originale. –

+0

Grazie! Grande aiuto! –

+6

@JeremyHalliwell - Ho provato a farlo - ma Sublime sembra utilizzare ancora lo snippet predefinito originale? – Laurence

19

Mac risposta

Vai nel menù:
Sublime Text 2 -> Preferenze ->Sfoglia Pacchetti ...
che aprire la cartella HTML.
Fare doppio clic su html_completions.py
Cercare lo script e modificare il valore.

Spero che questo aiuti qualcuno.

+1

Ho cercato questo per molto tempo, grazie – linuxdan

+1

voluto eliminare uno snippet che ho creato, ma non riuscivo a trovarlo da nessuna parte. Grazie – RST