web-dev-qa-db-fra.com

Comment choisir la langue en surbrillance dans le texte sublime 2

Je veux savoir comment choisir la langue de surbrillance dans Sublime text 2.

Par exemple, lorsque je tape du texte et que je souhaite utiliser le surlignage en langage C++, je souhaite passer au surlignage en langage Java.

Cela peut-il être fait?

S'il vous plaît donnez votre avis!

Merci beaucoup.

15
yfdream

En bas à droite, une liste déroulante vous permet de sélectionner la syntaxe à mettre en surbrillance.

enter image description here

De plus, le menu Affichage-> Syntaxe fera de même.

49

Utilisez la palette de commandes (Ctrl + Maj + P) puis tapez la syntaxe souhaitée "C++"

Sélectionnez ensuite l'option souhaitée "Définir la syntaxe C++", appuyez sur Entrée et vous avez modifié la syntaxe actuelle.

18
Damo

Vous ne pouvez pas avoir différents schémas de syntaxe de surbrillance dans le même fichier. Si vous souhaitez une surbrillance C++ et une surbrillance Java, vous devez disposer de deux fichiers différents.

Cela peut être pénible lors de l'intégration de code d'une langue à une autre, mais pour l'instant, ce que vous demandez n'est pas possible dans SublimeText.

Vous pouvez essayer de poster une demande de fonctionnalité, mais je pense que le seul moyen de faire en sorte que cela fonctionne correctement serait que l'éditeur de texte analyse le code qui identifie la langue en cours d'intégration, ce qui sera difficile.

Sinon, il est possible qu'un jour, quelqu'un écrive un paquet qui le fasse, mais ne retenez pas votre souffle.

0
NinjaWabbit