Surlignement de la syntaxe pour Jade dans Sublime Text 2?

Je viens de commencer à utiliser Sublime Text 2 sur Mac. Je viens aussi de commencer à utiliser Jade pour mes vues dans Node.js, et je me demande s’il existe un moyen d’append la surbrillance syntaxique pour Jade dans Sublime Text 2.

Sublime Text 2 prend en charge les fichiers de définition de syntaxe Textmate. Il existe un bundle Jade Textmate sur https://github.com/miksago/jade-tmbundle .

Installez en créant un nouveau dossier dans votre dossier Sublime Text “Packages”, appelez le nouveau dossier Jade , puis curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage ou autre téléchargez ce fichier dans le nouveau dossier. L’éditeur chargera immédiatement la syntaxe.

Si vous avez installé git, cela a parfaitement fonctionné pour moi:

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

Bonus pour obtenir une mise en évidence de la syntaxe du stylet:

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

Pourquoi oui, il y en a! Et il utilise également un joli système d’emballage:

  1. Si nécessaire, installez Package Control à partir d’ ici
  2. Ouvrez la palette de commandes (commande + Maj + P) et accédez à Contrôle du package (tapez simplement “install”). Vous devrez peut-être attendre que le référentiel soit mis à jour.
  3. Dans le contrôle de package, tapez “jade” pour trouver le package de mise en évidence de la syntaxe Jade. Appuyez sur Entrée pour l’installer.

Vous avez maintenant la coloration syntaxique pour Jade et un contrôleur de paquet astucieux pour d’autres goodies Sublime. Cette recherche montre de nombreux outils disponibles pour travailler avec Jade, Jade + Bootstrap, pyjade, etc.

Edit – Sublime n’a pas besoin d’être redémarré après l’installation de ce package pour que cette étape soit supprimée.

@jurka –

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

Clone dans le chemin indiqué ci-dessus pour Linux.

Jade est également disponible via le Sublime Package Control .

Pour ubuntu 11.10, le chemin d’access correct aux paquets pour moi est ~ / .config / sublime-text-2 / Packages Vous pouvez facilement trouver l’emplacement de vos paquets en utilisant Menu: “Préférences” -> “Parcourir les paquets …”

La réponse acceptée fait référence à un plug-in qui est obsolète et n’est plus actif. Pour ceux qui recherchent encore un plugin Jade pris en charge pour Sublime Text, vous devez utiliser ce repository:

https://github.com/davidrios/jade-tmbundle

Ceci est également sur le contrôle de package:

https://packagecontrol.io/packages/Jade

Si vous êtes sur Mac:

Allez dans Bibliothèque / Support Applciation / Sublime Text 2 / Packages / alors,

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

J’ai fait ce qui suit sur Linux ST2 build 2221 :

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

alors

 zip -r Jade.zip Jade.tmbundle/ mv Jade.zip Jade.sublime-package mv Jade.sublime-package /sublime_folder_location/Pristine Packages/