2015-06-11 11 views
106

Bevor die Verwirrung beginnt, handelt es sich bei dieser Frage um Code, den neuen schlanken Visual Studio Editor. Sie können es von hier: https://code.visualstudio.com/Wie Sie Sprache für Syntaxhervorhebung in Visual Studio-Code manuell festlegen

Ich habe eine Text-Datei (.txt) mit CSS in ihr und will Syntax hightlighting erhalten. Sie können die Befehlspalette mit Strg + Umschalt + P öffnen. Aber dort kann man keine Syntax wie in Sublime setzen.

Gibt es eine andere Möglichkeit, die CSS-Färbung aus meiner Textdatei zu bekommen?

+4

Ich kann nicht das "Visual-Studio-Code" -Tag erstellen, weil ich 1500 Reputation dafür brauche. Bitte fügen Sie kein "Visual-Studio" -Tag hinzu, da es Leute verwirren wird. –

Antwort

147

In der rechten unteren Ecke, links neben dem Smiley war das Symbol "Plain Text". Wenn Sie darauf klicken, erscheint das Menü mit allen Sprachen, in dem Sie die gewünschte Sprache auswählen können.

VSCode

+1

am * Boden * :) – gonzalon

+1

Strg + K, Strg + M & Strg + K, M: Zu verwirrend. Diese Lösung ist großartig! – Upendra

+7

Endlich habe ich genug Ruf, um ein Bild hinzuzufügen :) –

152

Drücken Strg + KM und geben Sie dann (oder klicken), um die gewünschte Sprache.

Alternativ zuzugreifen es von der Befehlspalette, suchen Sie nach „Change Language Mode“ wie unten zu sehen:

enter image description here

+20

Wenn Sie das Fenster Erweiterungen sehen, drücken Sie möglicherweise Strg + K, Strg + M statt Strg + K, M, was der Fehler war, den ich gemacht habe. – Chris

+3

cmd + K M auf einem Mac. –

+0

@gitsitgo, Was ist mit der Bedeutung von K M? – Pacerier

11

Ein weiterer Grund, warum Menschen kämpfen könnten zum Laufen bringen Syntax-Hervorhebungen ist, weil sie don‘ t das entsprechende Syntaxpaket installiert haben. Während einige Standard-Syntax-Pakete vorinstalliert sind (wie Swift, C, JS, CSS), sind andere möglicherweise nicht verfügbar.

Um dies zu lösen, können Sie Cmd + Shift + P → "Erweiterungen installieren" und suchen Sie nach der Sprache, die Sie hinzufügen möchten, sagen "Scala".

enter image description here

Finden Sie das passende Syntax-Paket, installieren und neu zu laden. Dies wird die richtige Syntax für Ihre Dateien mit der vordefinierten Erweiterung, d. H. .scala in diesem Fall aufnehmen.

Darüber hinaus möchten Sie, dass VS Code alle Dateien mit bestimmten benutzerdefinierten Erweiterungen als bevorzugte Sprache Ihrer Wahl behandelt. Angenommen, Sie haben alle *.es Dateien wie JavaScript markieren möchten, dann öffnen Sie einfach "User Settings" (Cmd + Shift + P → "Benutzereinstellungen") und konfigurieren Vereinigung Ihre benutzerdefinierte Dateien wie so:

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

Danke - die files.associations war was ich wollte – statler

+0

Du bekommst den Cookie von mir mit dem Dateiassoziations-Leckerbissen, danke! – user188757