Evidenziazione della sintassi per Jade in Sublime Text 2?


146

Ho appena iniziato a utilizzare Sublime Text 2 su Mac. Ho anche appena iniziato a utilizzare Jade per le mie visualizzazioni in Node.js e mi chiedo se esiste un modo per aggiungere l'evidenziazione della sintassi per Jade in Sublime Text 2.

Risposte:


155

Sublime Text 2 supporta i file di definizione della sintassi Textmate. C'è un pacchetto Jade Textmate su https://github.com/miksago/jade-tmbundle .

Installa creando una nuova cartella nella cartella "Pacchetti" di Sublime Text, chiama la nuova cartella Jadee poi curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguagescarica il file nella nuova cartella. L'editor caricherà immediatamente la sintassi.


12
Grazie. Solo per coloro che non lo sapevano (io, per esempio), la cartella dei pacchetti su Linux è ~ / .config / sublime-text-2 / Packages
Elad

29
Ha funzionato come un fascino! Su OS X Lion è ~ / Library / Application Support / Sublime Text 2 / Packages /
michael_erasmus

16
Windows: C: \ Users \ <nomeutente> \ AppData \ Roaming \ Sublime Text 2 \ Pacchetti. O su qualsiasi piattaforma basta andare su Preferenze> Sfoglia pacchetti nell'editor per trovare la directory.
Fletch,

+1 Ha funzionato alla grande in Mountain Lion. Non è stato nemmeno necessario ricaricare o riavviare Sublime. Questo potrebbe sostituire Textmate per me? lol
cbmeeks,

1
Questo ha funzionato anche per me! Ma ho dovuto riavviare Sublime.
Maria Ines Parnisari,

179

Se hai installato git, questo ha funzionato perfettamente per me:

cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone https://github.com/davidrios/jade-tmbundle Jade

Bonus per ottenere la sintassi dello stilo evidenziando la corsa di lavoro:

git clone https://github.com/stylus/stylus.git Stylus

20
solo la risposta "segui questi passaggi" che stavo cercando.
emilebaizel,

3
@jurka per Ubuntu: ~ / .config / sublime-text-2 / Packages
Mustafa,

1
Questo ha funzionato per me su Mountain Lion. Assicurati di riavviare Sublime dopo averlo installato per vedere l'evidenziazione della sintassi.
Matt Kneiser,

2
Per Windows (almeno 7) utilizzare: / c / Users / <nomeutente> / AppData / Roaming / Sublime Text 2 / Pacchetti
longda

3
L'AUTORE NON HA MANTENUTO QUESTO REPO! Un repository più recente è disponibile all'indirizzo github.com/davidrios/jade-tmbundle
jnovack

74

Perché sì, c'è! E utilizza anche un bel sistema di confezionamento:

  1. Se necessario, installare Package Package da qui
  2. Apri la tavolozza dei comandi (comando + maiusc + P) e vai a Controllo pacchetto (digita semplicemente "installa"). Potrebbe essere necessario attendere l'aggiornamento del repository.
  3. Quando sei nel controllo del pacchetto, digita "jade" per trovare il pacchetto di evidenziazione della sintassi di Jade. Premi invio per installarlo.

Ora hai l'evidenziazione della sintassi per Jade e un controller di pacchetto elegante per altri gadget Sublime. Questa ricerca mostra molti strumenti disponibili per lavorare con Jade, Jade + Bootstrap, pyjade, ecc

Modifica : non è necessario riavviare Sublime dopo aver installato questo pacchetto, quindi questo passaggio è stato rimosso.


2
Migliore risposta! :) Non ho nemmeno riavviato poiché era immediatamente disponibile. Ho appena scelto la sintassi dall'elenco per i file già aperti. Il nuovo evidenziatore era già associato ai file .jade.
WiredPrairie,

Sì, il controllo dei pacchetti è sorprendente. L'unico difetto (molto minore) è che non puoi usarlo per / everything /, poiché a volte (raramente) Language Pack ecc. Non vengono inclusi nel suo elenco.
iono,

8
Non vedo il pacchetto di evidenziazione della sintassi di Jade nell'elenco - forse non è più disponibile? Esiste un pacchetto Textmate / Sublime di davidrios.
SnapShot

@SnapShot Il bundle di davidrios ti darà l'evidenziazione della sintassi.
wuno

10

@jurka -

  • OS X: ~/Library/Application Support/Sublime Text 2/Packages/
  • Linux: ~/.Sublime Text 2/Packages/
  • Finestre: %APPDATA%/Sublime Text 2/Packages/

Clona nel percorso mostrato sopra per Linux.


2
Su Mac: Apri Sublime; CMD + Maiusc + P; Installa pacchetto; Jade
electronix384128


2

Per Ubuntu 11.10 il percorso corretto per i pacchetti per me è ~ / .config / sublime-text-2 / Pacchetti Puoi trovare facilmente la posizione dei tuoi pacchetti usando Menu: "Preferenze" -> "Sfoglia pacchetti ..."



1

Se sei su Mac:

Vai a Libreria / Supporto Applciation / Sublime Text 2 / Pacchetti / quindi,

curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage

1

Ho fatto quanto segue su Linux ST2 build 2221:

git clone https://github.com/miksago/jade-tmbundle.git Jade.tmbundle

Poi

zip -r Jade.zip Jade.tmbundle/
mv Jade.zip Jade.sublime-package
mv Jade.sublime-package /sublime_folder_location/Pristine Packages/
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.