Comment définir manuellement la langue pour la coloration syntaxique dans Visual Studio Code

Avant que la confusion ne commence, cette question concerne Code, le nouvel éditeur léger de Visual Studio. Vous pouvez l’obtenir ici: https://code.visualstudio.com/

J’ai un fichier texte (.txt) avec CSS et je veux obtenir une mise en évidence de la syntaxe. Vous pouvez ouvrir la palette de commandes avec ctrl + shift + p. Mais là, vous ne pouvez pas définir la syntaxe comme dans Sublime.

Y a-t-il un autre moyen d’obtenir la coloration CSS à partir de mon fichier texte?

Dans le coin en bas à droite, à gauche du smiley, il y avait l’icône disant “texte brut”. Lorsque vous cliquez dessus, le menu avec toutes les langues apparaît où vous pouvez choisir la langue souhaitée.

VSCode

Appuyez sur Ctrl + K M , puis tapez (ou cliquez sur) la langue de votre choix.

Sinon, pour y accéder depuis la palette de commandes, recherchez “Changer le mode de langue” comme indiqué ci-dessous:

entrer la description de l'image ici

Une autre raison pour laquelle les gens peuvent avoir du mal à faire fonctionner la mise en évidence de la syntaxe est qu’ils ne disposent pas du package de syntaxe approprié. Bien que certains packages de syntaxe par défaut soient pré-installés (comme Swift, C, JS, CSS), d’autres peuvent ne pas être disponibles.

Pour résoudre ce problème, vous pouvez Cmd + Shift + P → “installer les extensions” et rechercher la langue que vous souhaitez append, par exemple “Scala”.

entrer la description de l'image ici

Recherchez le package Syntax approprié, installez-le et rechargez-le. Cela va chercher la syntaxe correcte pour vos fichiers avec l’extension prédéfinie, à savoir .scala dans ce cas.

En plus de cela, vous pourriez vouloir que VS Code traite tous les fichiers avec certaines extensions personnalisées comme votre langue préférée. Disons que vous voulez mettre en évidence tous les fichiers *.es comme JavaScript, puis ouvrez simplement “Paramètres utilisateur” ( Cmd + Shift + P → “Paramètres utilisateur”) et configurez votre association de fichiers personnalisés comme suit:

  "files.associations": { "*.es": "javascript" },