# Code-Formatierer

Code in verschiedenen Sprachen formatieren

> Kanonische Seite: https://elysiatools.com/de/tools/code-formatter

- **Kategorie:** Development

- **Schlagwörter:** code, formatierer, format, verschönern, prettier, sprachen

## Überblick

Unser Code-Formatierer hilft Ihnen dabei, unübersichtlichen Quellcode schnell und präzise in eine saubere, lesbare Struktur zu bringen, die Industriestandards entspricht.

## Eingaben

- **Code** (textarea): Enter code to format...
- **Sprache** (select)
- **Einzugsgröße** (number): Enter indent size (1-8)
- **Tabulatoren Verwenden** (checkbox)
- **Semikolons Verwenden** (checkbox)
- **Einfache Anführungszeichen** (checkbox)
- **Nachgestelltes Komma** (select)
- **Klammernabstand** (checkbox)
- **Pfeilfunktionen-Klammern** (select)

## Wann verwenden

- Wenn Sie unformatierten Code aus externen Quellen oder Legacy-Projekten bereinigen müssen.
- Um eine einheitliche Code-Struktur innerhalb Ihres Teams durch konsistente Einrückungen sicherzustellen.
- Vor dem Einchecken von Code in ein Repository, um die Lesbarkeit für Code-Reviews zu verbessern.

## Funktionsweise

- Fügen Sie Ihren Quellcode in das Eingabefeld ein.
- Wählen Sie die entsprechende Programmiersprache aus der Liste aus.
- Passen Sie bei Bedarf Einstellungen wie Einzugsgröße, Semikolons oder Anführungszeichen an.
- Klicken Sie auf die Schaltfläche, um den formatierten Code sofort zu generieren.

## Anwendungsfälle

- Standardisierung von JavaScript- oder TypeScript-Projekten für eine bessere Wartbarkeit.
- Schnelle Bereinigung von JSON-Konfigurationsdateien zur Fehlervermeidung.
- Verschönerung von CSS- oder SCSS-Stylesheets für eine übersichtlichere Gestaltung.

## Häufig gestellte Fragen

### Welche Programmiersprachen werden unterstützt?

Das Tool unterstützt eine Vielzahl gängiger Sprachen wie JavaScript, TypeScript, JSON, CSS, HTML, Markdown, YAML, GraphQL sowie Framework-spezifische Formate wie Vue und Angular.

### Kann ich die Einzugsgröße anpassen?

Ja, Sie können die Einzugsgröße individuell zwischen 1 und 8 Leerzeichen wählen.

### Werden meine Daten gespeichert?

Nein, der Formatierungsprozess findet direkt in Ihrem Browser statt; Ihr Code wird nicht auf unseren Servern gespeichert.

### Unterstützt das Tool die Verwendung von Tabs statt Leerzeichen?

Ja, Sie können die Option 'Tabulatoren Verwenden' aktivieren, um Tabs anstelle von Leerzeichen für die Einrückung zu nutzen.

### Ist das Tool für große Code-Dateien geeignet?

Das Tool ist für die schnelle Formatierung von Code-Snippets optimiert. Bei extrem großen Dateien kann die Performance variieren.

## Ähnliche Tools

- [CSS-Verschönerer](https://elysiatools.com/de/tools/css-beautifier): Formatiert und verschönert minifizierten oder unordentlichen CSS-Code in lesbare Stylesheets
- [JavaScript-Deobfuskator](https://elysiatools.com/de/tools/javascript-deobfuscator): Deobfuskiert und analysiert verschleierten JavaScript-Code zur Verbesserung der Lesbarkeit und Verständlichkeit
- [SQL-Formatierer](https://elysiatools.com/de/tools/sql-formatter): SQL-Abfragen formatieren
- [VBA-Code-Formatierer](https://elysiatools.com/de/tools/vba-formatter): VBA-Code formatieren und verschönern für bessere Lesbarkeit
- [SQL-Formatierer & Minifier](https://elysiatools.com/de/tools/sql-query-formatter): Verschönert oder minifiziert SQL mit voller Kontrolle über den Dialekt (PostgreSQL, MySQL, SQLite, SQL Server/T-SQL, BigQuery, Snowflake u.a.), Groß-/Kleinschreibung von Schlüsselwörtern/Bezeichnern/Funktionen, Einzugsstil (Standard, tabellarisch links/rechts) und Leerzeilen zwischen Anweisungen. Liefert ein farbig hervorgehobenes, kopierfertiges Ergebnis mit Größen- und Anweisungsstatistik.
- [JSON-Formatierer](https://elysiatools.com/de/tools/json-formatter): Formatiert und validiert JSON-Daten
- [TOML-Formatierer](https://elysiatools.com/de/tools/toml-formatter): Formatiert und verschönert TOML. Hinweis: Kommentare gehen verloren und die Schlüsselreihenfolge kann sich ändern (@iarna/toml-Einschränkung)
- [XML-Formatierer](https://elysiatools.com/de/tools/xml-formatter): Formatiert, verschönert und komprimiert XML mit konfigurierbarer Einrückung. Behält Kommentare und CDATA

## Beispiele

- [QR-Code-Beispiele](https://elysiatools.com/de/samples/qrcode-samples): Beispiel-QR-Code-Bilder zum Testen von QR-Code-Lese- und Generierungswerkzeugen
- [Code-Kommentar-Beispiele](https://elysiatools.com/de/samples/code-comment-samples): Code-Beispieldateien mit verschiedenen Kommentarstilen zum Testen der Kommentarentfernung
- [Android Java Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-java): Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Android Kotlin Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-kotlin): Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

## Verwandte Inhalte

- [Werkzeuge zum Minifizieren und Formatieren von Code](https://elysiatools.com/de/hubs/code-minify-beautify-format-tools): Bereiten Sie Code und Markup für Prüfung oder Auslieferung mit lesbarem Format, kompakter Ausgabe und Erhaltkontrollen vor.
