wake-up-neo.com

Manuelles Festlegen der Sprache für die Syntaxhervorhebung in Visual Studio Code

Bevor die Verwirrung beginnt, geht es bei dieser Frage um Code, den neuen kompakten Visual Studio-Editor. Sie können es hier herunterladen: https://code.visualstudio.com/

Ich habe eine Textdatei (.txt) mit CSS und möchte die Syntax hervorheben. Sie können Befehlspalette öffnen mit ctrl+shift+p. Aber da kann man keine Syntax wie in Sublime einstellen.

Gibt es eine andere Möglichkeit, die CSS-Farben aus meiner Textdatei zu übernehmen?

272
Florian Leitgeb

Ganz rechts unten links neben dem Smiley stand das Symbol mit der Aufschrift "Plain Text". Wenn Sie darauf klicken, wird das Menü mit allen Sprachen angezeigt, in dem Sie die gewünschte Sprache auswählen können.

VSCode

470
Florian Leitgeb

Drücken Sie Ctrl + KM und geben Sie dann die gewünschte Sprache ein (oder klicken Sie darauf).

Alternativ können Sie über die Befehlspalette darauf zugreifen, indem Sie nach "Change Language Mode" (Sprachmodus ändern) suchen (siehe unten):

enter image description here

245
gitsitgo

Ein weiterer Grund, warum die Leute Schwierigkeiten haben könnten, Syntax Highlighting zum Laufen zu bringen, ist, dass sie nicht das passende Syntaxpaket installiert haben. Während einige Standardsyntaxpakete 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 Sie "Scala".

enter image description here

Suchen Sie das passende Syntax-Paket, installieren Sie es und laden Sie es erneut. Dadurch wird die korrekte Syntax für Ihre Dateien mit der vordefinierten Erweiterung ermittelt, d. H. In diesem Fall .scala.

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

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

Syntaxhervorhebung für benutzerdefinierte Dateierweiterung

Jede benutzerdefinierte Dateierweiterung kann wie folgt mit der Hervorhebung der Standardsyntax mit custom files association in den Benutzereinstellungen verknüpft werden.

Changing File Association settings for permanent Syntax Highlighting

Beachten Sie, dass dies eine permanente Einstellung ist. Um nur für die aktuelle Sitzung festzulegen, geben Sie die bevorzugte Sprache in das Feld Select Language Mode ein (ohne die Einstellungen für file association zu ändern).

Neues Syntax-Paket installieren

Wenn das erforderliche Syntaxpaket nicht standardmäßig verfügbar ist, können Sie es über den Extension Marketplace (hinzufügen.Ctrl+Shift+X) und suchen Sie nach dem Sprachpaket.

Sie können die obigen Schritte weiter reproduzieren, um die Dateierweiterungen mit dem neuen Syntaxpaket zuzuordnen.

5
Sayooj Samuel