VS-Code formatiert den C # -Code nicht

9

Ich habe eine neue Datei erstellt, C # -Sprache eingestellt, Code geschrieben. Drücken Sie dann Strg + Umschalt + F (oder F1 - & gt; Dokument formatieren). Und habe Fehler

  

Es tut uns leid, aber es gibt keinen Formatierer für 'csharp'-Dateien installiert.

Ich habe auch die C # -Erweiterung installiert, aber es hat nicht geholfen. VS-Codeversion ist 1.18.0

    
andoral 17.11.2017, 14:12
quelle

4 Antworten

1

Die c # Erweiterung, die von omnisharp betrieben wird, enthält keinen Formatierer (so weit ich weiß).

Sie können c # FixFormat installieren. Das macht den Trick für mich, aber die Formatierung ist nicht so gut wie in Visual Studio IDE.

    
Peter 17.11.2017 14:25
quelle
0

Verwenden Sie den synaptischen Paket-Manager und markieren Sie das Code-Paket für "Vollständige Entfernung", klicken Sie auf "Anwenden".

wie hier

%Vor%

es hat für mich funktioniert

    
napi15 17.11.2017 14:21
quelle
0

wurde nach der Aktualisierung auf vs.code 1.20.1 und erneutes Aktivieren von omni-sharp aufgelöst.

und setzen Sie "csharp.format.enable" in den Arbeitsbereichseinstellungen auf "true". (wenn es wahr war und noch nicht funktioniert, ändere es auf falsch und dann auf wahr)

    
Ali Dehqan 16.02.2018 02:47
quelle
-3

Verwenden Sie Visual Studio wie dieses Bild:

C # -Code formatieren

    
FAREH 17.11.2017 14:27
quelle

Tags und Links