web-dev-qa-db-fra.com

Twig syntaxe surlignant le texte sublime

Je veux savoir comment puis-je avoir mettant en évidence la syntaxe pour TWIG dans Sublime Text.
En fait, lorsque j'ouvre un fichier TWIG toutes les fonctions et conditions sont similaires (blanc sur noir):
Screenshot SublimeText2

44
Antoine Subit

Documentation

Mise en évidence de la syntaxe et auto-complétion pour Twig in Sublime Text 2
est possible avec: PHP-Twig.tmbundle

Télécharger

Vous pouvez cloner le projet avec:

git clone https://github.com/Anomareh/PHP-Twig.tmbundle.git

Ou téléchargez-le directement depuis le Github ( dernière version principale):
https://github.com/Anomareh/PHP-Twig.tmbundle/archive/master.Zip

Installation

Pour installer ce bundle dans Sublime Text, quelques étapes supplémentaires sont nécessaires.

  1. Ouvrez Sublime Text et dans le menu Préférences cliquez sur Parcourir les packages .
  2. Dans le répertoire qui vient d'être ouvert, créez un nouveau répertoire PHP-Twig/.
  3. Copiez le contenu de ce dépôt dans le répertoire que vous venez de créer.
  4. Déplacez le contenu du PHP-Twig/Syntaxes/ répertoire vers PHP-Twig/
  5. Redémarrez Sublime Text.

Appliquer

Pour appliquer la coloration syntaxique sur vos fichiers HTML Twig:

  1. Ouvrir un .html.twig fichier
  2. Allez dans Afficher le menu Syntaxe Ouvrir tout avec l'extension actuelle comme HTML (Twig)

C'est ça. Cela devrait fonctionner maintenant.

Codage heureux!

Capture d'écran

Twig syntax highlighting sublime text 2

93
Antoine Subit

Vous pouvez également installer PHP-Twig.tmbundle via Sublime Text's Package Control .

Avec Package Control installé:

  1. Allez dans Préférences Contrôle du package Installer le package
  2. Tapez "Twig" et sélectionnez PHP-Twig .

Il installera la même version de @ antoine-subit's answer , et utilisera automatiquement la syntaxe correcte pour tout fichier Twig que vous ouvrez

36
wolfwood000

Si vous n'êtes pas habitué à Sublime, n'oubliez pas de cliquer en bas à droite de la fenêtre sublime (un menu déroulant devrait apparaître) puis de sélectionner "HTML (Twig)" dans la liste des langues afin d'activer le paquet!

11
user2511803

Je travaille sur Ubuntu, j'ai résolu le problème en téléchargeant https://github.com/Anomareh/PHP-Twig.tmbundle/archive/master.Zip et j'ai fait ce qui a été écrit à l'intérieur Fichier Lisez-moi.

  • Après avoir redémarré Sublime Text, choisissez l'option appelée "HTML (Twig)" dans le menu "Affichage-> Syntaxe" pour voir la nouvelle surbrillance.
  • Pour mettre automatiquement en surbrillance tous les fichiers twig, ouvrez n'importe quel modèle html.twig et sélectionnez "Affichage-> Syntaxe-> Ouvrir toute l'extension actuelle en tant que… -> HTML (Twig)"
1
Loïch