Ich habe ein Unity-Projekt in Visual Studio Code geöffnet, mit 3 .csproj
Dateien, eine launch.json
und settings.json
Datei. Ich verwende das VS Code Plug-in für die Einheit und die Unity Tools Erweiterung für VS-Code.
Wenn ich ein .js
Skript öffnen, behandelt VS Code es als solches, und alle Hervorhebung geschieht. Aber wenn ich ein .cs
Skript öffne, behandelt es es als ein einfaches Textdokument, und ich bekomme keine Formatierung oder IntelliSense. Wenn ich versuche, die Sprache manuell auszuwählen, kann ich fast jede beliebige Sprache auswählen, mit Ausnahme von C#, die in der Liste fehlt. Warum behandelt VS-Code .cs-Dateien als einfachen Text, aber alles andere normalerweise?
4
A
Antwort
5
Sie können die C# Unterstützung manuell installieren. Es sieht so aus, als ob es in der February update des Codes optional gemacht wurde.
Geben Sie F1
ein, um zum Befehlsfenster zu gelangen, und geben Sie ext install
ein, um Erweiterungen zu installieren. Rufen Sie die C# -Erweiterung ab und starten Sie den Code neu.
Weitere Informationen zur C# -Support finden Sie unter documentation.