Ich habe gerade angefangen, Sublime Text 2 auf dem Mac zu verwenden. Ich habe auch gerade damit begonnen, Jade für meine Ansichten in Node.js zu verwenden, und frage mich, ob es eine Möglichkeit gibt, Syntax-Hervorhebungen für Jade in Sublime Text 2 einzufügen.
Sublime Text 2 unterstützt Textmate-Syntaxdefinitionsdateien. Es gibt ein Jade Textmate-Bundle unter https://github.com/miksago/jade-tmbundle .
Zur Installation erstellen Sie einen neuen Ordner in Ihrem Sublime Text "Packages" -Ordner. Rufen Sie den neuen Ordner Jade
und dann curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage
Auf, oder laden Sie die Datei auf andere Weise in den neuen Ordner herunter. Der Editor lädt die Syntax sofort.
Wenn Sie Git installiert haben, funktionierte dies perfekt für mich:
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone https://github.com/davidrios/jade-tmbundle Jade
Bonus um die Syntax der Stifte hervorzuheben:
git clone https://github.com/stylus/stylus.git Stylus
Warum gibt es das? Und es verwendet auch ein Nice-Verpackungssystem:
Sie haben jetzt Syntax-Hervorhebungen für Jade und einen raffinierten Paket-Controller für andere Sublime-Goodies. Diese Suche zeigt viele verfügbare Tools für die Arbeit mit Jade, Jade + Bootstrap, Pyjade usw
Bearbeiten - Sublime muss nach der Installation dieses Pakets nicht neu gestartet werden, sodass dieser Schritt entfernt wurde.
@jurka -
~/Library/Application Support/Sublime Text 2/Packages/
~/.Sublime Text 2/Packages/
%APPDATA%/Sublime Text 2/Packages/
Klonen Sie in den oben gezeigten Pfad für Linux.
Jade ist auch über Sublime Package Control verfügbar.
Für Ubuntu 11.10 lautet der korrekte Pfad zu den Paketen für mich ~/.config/sublime-text-2/Packages. Sie können den Speicherort Ihrer Pakete ganz einfach über das Menü "Einstellungen" -> "Pakete durchsuchen ..." ermitteln.
Die akzeptierte Antwort bezieht sich auf ein Plugin, das veraltet und nicht mehr aktiv ist. Für diejenigen, die noch ein unterstütztes Jade-Plugin für Sublime Text suchen, sollten Sie dieses Repo verwenden:
https://github.com/davidrios/jade-tmbundle
Dies gilt auch für die Paketkontrolle:
Ich habe folgendes unter Linux gemacht ST2 build 2221
:
git clone https://github.com/miksago/jade-tmbundle.git Jade.tmbundle
Dann
Zip -r Jade.Zip Jade.tmbundle/
mv Jade.Zip Jade.sublime-package
mv Jade.sublime-package /sublime_folder_location/Pristine Packages/
Wenn Sie mit einem Mac arbeiten:
Wechseln Sie zu Bibliothek/Anwendungsunterstützung/Sublime Text 2/Pakete/und dann zu
curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage