Le Code de Visual Studio: Traiter les autres extensions au format HTML
Pour l'application de la coloration syntaxique et de la coloration et de l'intellisense est-il possible de traiter d'autres extensions (tpl, master, etc) au format HTML?
Je sais que c'est possible de faire sur un fichier par fichier en appuyant sur CTRL+MAJ+P et en sélectionnant "Changer la Langue en Mode" MAIS je veux qu'il à travailler avec une extension de fichier, et ne pas avoir à le refaire à chaque fois que j'ouvre un nouveau fichier.
Je sais aussi qu'il est possible pour certaines langues, en éditant les fichiers json dans le répertoire des plugins, MAIS il ne semble pas être un pour HTML.
Vous devez vous connecter pour publier un commentaire.
Mise à jour pour VS Code 1.0:
Il y a un paramètre
files.associations
qui peut être utilisé pour attribuer des modèles de fichiers pour les langues. Par exemple:Réponse précédente:
C'est une fréquentes demande de fonctionnalité et nous sommes à la recherche de cette question pour l'avenir.
Comme une solution de contournement si vous avez besoin d'avoir une solutio maintenant:
C:\Users\<your name>\AppData\Local\Code\app-<latest-version>\resources\app\server\lib\mime.js
knownTextMimes
'.tpl': 'text/html'
Remarque: cette modification ne survivra pas les mises à jour automatiques, mais l'espoir est qu'il existe une meilleure solution dans la prochaine mise à jour 🙂
Copiez et collez
remplacer tout ça.
sauvegarder et quitter
redémarrez vs code.
Je résoudre le problème de mon installation de Smarty Extension 1.1.1 + ajout de ces paramètres dans les Paramètres.json
De Jesse réponse est correcte. Je n'ai pas assez de points de réputation pour commenter sa réponse, mais le chemin d'accès pour les utilisateurs de Mac est:
cd /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/extensions/html/
Noter qu'il y aura déjà quelques extensions ainsi, au lieu de copier et coller les extraits de code en gros, il suffit d'ajouter l'extension que vous voulez pour les extensions et les alias de tableau comme suit: