it-swarm.com.de

Auswahl der Markierungssprache in erhabenem Text 2

Ich möchte wissen, wie man die Markierungssprache in Sublime Text 2 auswählt.

Wenn ich beispielsweise Text eingebe und C++ - Sprachhervorhebung verwenden möchte, möchte ich zu Java-Sprachhervorhebung wechseln.

Kann das gemacht werden?

Bitte beraten!

Vielen Dank.

15
yfdream

In der rechten unteren Ecke befindet sich eine Dropdown-Liste, in der Sie auswählen können, welche Syntax hervorgehoben werden soll

enter image description here

Das Menü Ansicht-> Syntax funktioniert genauso

49

Verwenden Sie die Befehlspalette (Strg + Umschalttaste + P) und geben Sie die gewünschte Syntax "C++" ein.

Wählen Sie dann die gewünschte Option "Set Syntax C++" und drücken Sie die Eingabetaste. Sie haben die aktuelle Syntax geändert.

18
Damo

Sie können nicht unterschiedliche Hervorhebungssyntaxschemata in derselben Datei enthalten. Wenn Sie ein C++ - Highlight und ein Java-Highlight wünschen, benötigen Sie zwei verschiedene Dateien.

Das kann sehr schmerzhaft sein, wenn Code in eine andere Sprache eingebettet wird, aber vorerst ist das, wonach Sie fragen, in SublimeText nicht möglich.

Sie könnten versuchen, eine Funktionsanforderung zu veröffentlichen, aber meiner Meinung nach kann der Texteditor nur dann den Code richtig analysieren, der die eingebettete Sprache identifiziert.

Ansonsten könnte jemand tatsächlich eines Tages ein Paket schreiben, das dies tut, aber nicht den Atem anhalten.

0
NinjaWabbit