TextArray
100% lokal

Tabs in Leerzeichen umwandeln

Wandle Tabs in Leerzeichen um oder packe Leerzeichen wieder zu Tabs zusammen.

Eingabe
Ausgabe

Tabs in Leerzeichen umwandeln

Tabs oder Leerzeichen — die Frage entscheidet jedes Projekt anders, und die Datei, die du gerade geöffnet hast, hält sich ohnehin nicht an die Einstellungen deines Editors. Dieses Tool schreibt die Whitespace-Zeichen um: Code, Konfigurationsdatei, Makefile oder eine exportierte Datenspalte einfügen, Richtung wählen, fertig.

Beim Umwandeln von Tabs in Leerzeichen wird jeder Tab so aufgelöst, wie es ein Editor tut — ein Tab springt zum nächsten Tabstopp und setzt nicht stur eine feste Anzahl Leerzeichen, damit das Zeichen dahinter in derselben Spalte landet wie zuvor. Wähle 2, 4 oder 8 Leerzeichen pro Tab oder trage eine eigene Breite zwischen 1 und 16 ein. Umgekehrt packt „Leerzeichen zu Tabs“ zusammenhängende Leerzeichen wieder zu Tabs, sobald ein Tab dieselbe Spalte erreicht; übrig gebliebene Leerzeichen bleiben stehen, damit nichts verrutscht.

„Nur Einrückung“ beschränkt die Umwandlung auf den Whitespace am Zeilenanfang — genau das, was du bei Quellcode brauchst: Die Einrückung wird vereinheitlicht, Tabs in Strings, Kommentaren oder ausgerichteten TSV-Spalten bleiben unangetastet. Schalte die Option aus, um jeden Tab und jede Leerzeichenfolge im Text zu ersetzen. Windows- (CRLF), Unix- (LF) und alte Mac-Zeilenenden (CR) liest das Tool alle; die Ausgabe nutzt immer LF. Die Bilanz unter der Ausgabe zeigt, wie viele Tabs hineingingen, wie viele herauskamen und wie viele Zeilen sich geändert haben — eine falsch gewählte Breite fällt sofort auf.

Alles läuft in deinem Browser. Dein Code wird nie hochgeladen, deshalb kannst du firmeninterne Quellen, Konfigurationen und Kundendaten bedenkenlos einfügen. Das Ergebnis kopierst du, lädst es als .txt-Datei herunter oder schickst es für einen weiteren Durchgang zurück in die Eingabe.

Häufige Fragen

Wie viele Leerzeichen sind ein Tab?
Vier ist der verbreitetste Standard und die Vorgabe der meisten Styleguides. Webprojekte nehmen oft 2, klassische Unix-Werkzeuge rechnen mit 8. Stell das ein, was der Formatter deines Projekts erwartet — jede Breite von 1 bis 16 funktioniert.
Zerstört das mein Makefile?
Ja, wenn du die Rezeptzeilen umwandelst: make verlangt dort einen echten Tab und lehnt Leerzeichen ab. Makefiles nur in Richtung Leerzeichen zu Tabs umwandeln — oder gar nicht.
Wird ein Tab immer zur gleichen Anzahl Leerzeichen?
Nein. Ein Tab springt zum nächsten Tabstopp, bei Breite 4 wird aus einem Tab in Spalte 3 also ein einzelnes Leerzeichen und nicht vier. Genau so stellen Editoren Tabs dar, und so bleiben deine Spalten ausgerichtet.
Was ändert „Nur Einrückung“?
Die Umwandlung greift nur auf den Whitespace am Zeilenanfang zu. Tabs und Leerzeichen mitten in der Zeile — in Strings, Kommentaren oder ausgerichteten Spalten — bleiben unverändert.
Wird mein Text irgendwo hochgeladen?
Nein. Das Tool läuft vollständig in deinem Browser und dein Code verlässt dein Gerät nie.