C#-Formatter

Formatieren Sie C#-Klassen, Methoden, Eigenschaften, Records und eingefügte Codeausschnitte mit einheitlicher Einrückung, Abständen, geschweiften Klammern und Zeilenumbrüchen, ohne Bezeichner umzubenennen oder das Codeverhalten zu ändern.

C#-Formatierungsoptionen

Verwenden Sie LLVM, Google, Chromium, Mozilla, WebKit oder GNU als Ausgangsstil. Die Einrückungsbreite kann 1 bis 16 und die Spaltenbegrenzung 0 bis 1000 betragen; mit 0 wird kein Zeilenumbruch erzwungen. Laden Sie eine .cs Datei oder fügen Sie Code ein und kopieren oder speichern Sie anschließend das Ergebnis.

Häufige Fragen zum Code-Formatierer

Wie formatiere ich Code auf dieser Seite?

Fügen Sie den Code links ein oder laden Sie eine Datei, wählen Sie die gewünschten Optionen und klicken Sie auf Formatieren. Prüfen Sie das Ergebnis rechts und kopieren oder speichern Sie es.

Warum kann der Formatierer einen Fehler melden?

Die Eingabe muss zur gewählten Sprache oder Syntax passen. Prüfen Sie unvollständige Anweisungen, nicht geschlossene Klammern oder Anführungszeichen sowie einen unpassenden Dialekt oder Modus und versuchen Sie es erneut.

Wie funktioniert ein Code-Formatierer?

Ein Code-Formatierer erkennt sprachspezifische Token und verschachtelte Strukturen und ordnet Einzüge, Abstände und Zeilenumbrüche nach festen Regeln neu. Er kompiliert oder startet das Programm nicht; die Formatierung ersetzt daher keine Korrektheits- oder Sicherheitsprüfung.

Welche Einstellungen werden für diese Sprache empfohlen?

Die meisten .NET-Projekte verwenden 4 Leerzeichen; 100 oder 120 Spalten sind ein guter Ausgangspunkt, vorhandene .editorconfig- oder Repository-Regeln haben jedoch Vorrang. Wählen Sie LLVM, Google, Chromium, Mozilla, WebKit oder GNU und legen Sie Einzugsbreite und Spaltenbegrenzung für C# fest.