.env-Formatierer
.env-Umgebungsdateien online formatieren, bereinigen und prüfen. KEY=VALUE-Paare normalisieren, Leerzeichen entfernen und Umgebungsvariablen ordnen.
Eingabe
Ausgabe
Was ist eine .env-Datei?
Eine .env-Datei speichert Umgebungsvariablen als einfache KEY=VALUE-Paare. Frameworks wie Node.js, Python und Docker nutzen sie, um Anwendungen zu konfigurieren, ohne Geheimnisse im Quellcode zu hinterlegen.
Der .env-Formatierer normalisiert Leerzeichen um =, entfernt nachgestellte Leerzeichen, erhält Kommentare und sorgt für einheitliche Formatierung — so sind Umgebungsdateien leichter lesbar und prüfbar. Dieser Ansatz folgt der Twelve-Factor App-Methodik.
So verwenden Sie das Tool
.env-Inhalt einfügen
Fügen Sie den Inhalt Ihrer .env-Datei in den linken Editor ein oder klicken Sie auf Hochladen, um eine Datei zu laden.
Sofortige Formatierung
Der Formatierer normalisiert KEY=VALUE-Paare, entfernt überflüssige Leerzeichen und erhält Kommentare, die mit # beginnen.
Kopieren oder herunterladen
Verwenden Sie die Schaltfläche Kopieren, um das Ergebnis zu kopieren, oder Herunterladen, um es als .env-Datei zu speichern.
Formatierungsbeispiel
Beispiel: Eine .env-Datei formatieren
Unformatierte Eingabe:
APP_NAME=MyApp
DB_HOST=localhost
DB_PORT=5432
DB_NAME=myapp_db
SECRET_KEY=abc123xyz
DEBUG=true
ALLOWED_HOSTS=localhost,127.0.0.1Formatierte Ausgabe:
APP_NAME=MyApp
DB_HOST=localhost
DB_PORT=5432
DB_NAME=myapp_db
SECRET_KEY=abc123xyz
DEBUG=true
ALLOWED_HOSTS=localhost,127.0.0.1Häufig gestellte Fragen
Sollten .env-Dateien in Git eingecheckt werden?
Nein. .env-Dateien enthalten oft Geheimnisse (API-Schlüssel, Passwörter) und gehören in .gitignore. Committen Sie stattdessen eine .env.example mit Platzhaltern.
Sind Leerzeichen um das Gleichheitszeichen erlaubt?
Das hängt vom Parser ab. Die meisten dotenv-Bibliotheken (Node.js, Python) unterstützen KEY = VALUE mit Leerzeichen, manche nicht. Dieser Formatierer verwendet KEY=VALUE ohne Leerzeichen — das am weitesten verbreitete Format.
Kann ich Werte in Anführungszeichen setzen?
Ja. Werte können in einfachen oder doppelten Anführungszeichen stehen: KEY="my value". Die Anführungszeichen bleiben erhalten.
Was passiert mit mehrzeiligen Werten oder komplexen .env-Dateien?
Die meisten dotenv-Parser unterstützen mehrzeilige Werte, wenn der Wert in doppelte Anführungszeichen gesetzt und der Zeilenumbruch mit \n escaped ist — zum Beispiel PRIVATE_KEY="line1\nline2". Der Formatierer behält solche gequoteten Werte bei. Bei komplexen Heredoc-Syntaxen empfehlen wir, die Ausgabe vor dem Produktivbetrieb zu testen.