web-dev-qa-db-fra.com

Mise en évidence 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 est possible d’ajouter une surbrillance syntaxique pour Jade dans Sublime Text 2.

146
James Simpson

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

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

156
Rob Cowie

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 la syntaxe du stylet soulignant le travail en cours:

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

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

  1. Si vous en avez besoin, installez Package Control à partir de ici
  2. Ouvrez la palette de commandes (commande + Maj + P) et allez dans Contrôle du package (tapez simplement "install"). Vous devrez peut-être attendre que le référentiel soit mis à jour.
  3. Lorsque vous êtes dans le paquet, tapez "jade" pour trouver le paquet Jade Syntax Highlighting. Appuyez sur Entrée pour l'installer.

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

Edit - Il n'est pas nécessaire de redémarrer Sublime après l'installation de ce package, cette étape a donc été supprimée.

74
Simon

@jurka -

  • OS X: ~/Library/Application Support/Sublime Text 2/Packages/
  • Linux: ~/.Sublime Text 2/Packages/
  • Les fenêtres: %APPDATA%/Sublime Text 2/Packages/

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

10
Vincent Mac

Jade est également disponible via le Sublime Package Control .

5
cschol

Pour Ubuntu 11.10, le chemin correct pour les 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 ..."

2
Eugene

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

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

C'est également sur le contrôle des paquets:

https://packagecontrol.io/packages/Jade

2
Josh Hardy

J'ai fait ce qui suit sur linux ST2 build 2221:

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

Ensuite

Zip -r Jade.Zip Jade.tmbundle/
mv Jade.Zip Jade.sublime-package
mv Jade.sublime-package /sublime_folder_location/Pristine Packages/
1
ramirio

Si vous êtes sur Mac:

Accédez à Bibliothèque/Application Support/Sublime Text 2/Packages/then,

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