VS-Code nicht format C# - code
Ich erstellt neue Datei, die C# - Sprache, schrieb einige code. Dann Strg+Shift+F(oder F1 - > Format-Dokument). Und bekam Fehler
Sorry, aber es ist kein Formatierungsprogramm für 'csharp'-Dateien installiert.
Ich auch installiert, die C# - Erweiterung, aber es hat nicht geholfen.
VS-Code-version 1.18.0
- Überprüfen Sie heraus diese Erweiterung: github.com/OmniSharp/omnisharp-vscode
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies funktioniert für mich.
Note:
Wenn estrue
dann deaktivieren Sie das Kontrollkästchen, und es Stimmt wieder. Danach muss man neu starten, VS-Code.Dateien --> Einstellungen --> Einstellungen -->
VSCode mit OmniSharper nicht format c# - code ohne .csproj-Datei.
Sie können neues Projekt erstellen mit
dotnet new console
mit .NET Core SDK.Die c# - Erweiterung powered by omnisharp nicht über einen formatter enthalten (soweit ich weiß).
Können Sie installieren c# FixFormat. Dass der trick funktioniert für mich, aber die Formatierung ist nicht so gut wie in der Visual Studio-IDE.
gelöst nach dem Update auf vs. code 1.20.1-und re-aktivieren von omni-scharf.
und nur eingestellt "csharp.format.enable" auf "true" im Workspace-Einstellungen. (wenn es wahr war und nicht funktioniert noch nicht, ändern Sie es auf false und dann auf true)
"csharp.format.enable": true
hat nicht funktioniert für mich, und ich habe die Installation von c# FixFormat, aber dann fragte Sie mich ausschaltencsharp.format.enable
, die keine Wirkung hat sowieso seltsam.tab size
params verursacht verlieren formatter und die Einstellung nur"csharp.format.enable": true
es behoben. Ich habe nurC# (by Omnisharp)
installiert.Verwenden synaptic package manager, und markieren Sie das code-Paket für "Vollständige Entfernen' klicken Sie auf anwenden.
wie hier
war für mich