Zum Inhalt springen
TextArray
100% lokal

Text einrücken

Füge am Anfang jeder Zeile Einrückung hinzu oder entferne sie, mit Leerzeichen oder Tabs.

Eingabe
Ausgabe

Text einrücken

Text einrücken fügt auf jeder Zeile Leerraum am Anfang hinzu oder entfernt ihn, alles auf einmal. Füge einen Codeblock, eine Liste oder ein Zitat ein, wähle Leerzeichen oder Tabs und wie viele pro Zeile, und das Tool rückt das Ganze sofort neu ein. So schiebst du schnell ein Snippet an die richtige Stelle in einer größeren Datei, rückst ein Blockzitat ein oder richtest eine Textgliederung aus, ohne jede Zeile einzeln anzufassen.

Drei Aktionen decken die üblichen Fälle ab. „Einrückung hinzufügen" stellt jeder Zeile die gewählte Anzahl Leerzeichen oder Tabs voran. „Einrückung entfernen" nimmt bis zu so viele Einheiten vom Zeilenanfang weg und ist nachsichtig: Eine Zeile mit weniger führenden Leerzeichen als der Wert verliert einfach, was sie hat, sodass nichts aus der Ausrichtung rutscht. Im Leerzeichen-Modus bleibt ein führender Tab unberührt, im Tab-Modus bleiben führende Leerzeichen unberührt, du mischst die beiden also nie versehentlich.

„Gemeinsame Einrückung entfernen" arbeitet wie ein Code-Dedent: Es findet den Leerraum, den alle nicht leeren Zeilen teilen, und entfernt genau diesen von allen, sodass ein aus einer tief verschachtelten Funktion kopiertes Snippet an den linken Rand zurückfällt, während seine innere Struktur erhalten bleibt. Diese Aktion ignoriert Anzahl und Einheit, denn der gemeinsame Rand bestimmt selbst, wie viel abgeschnitten wird.

Die Option „Leere Zeilen unberührt lassen" behält leere und nur aus Leerraum bestehende Zeilen bei, sodass Einrücken nie nachlaufende Leerzeichen auf leere Zeilen setzt. Zeilenenden werden vereinheitlicht, gemischte CRLF- und LF-Eingabe kommt also einheitlich heraus. Alles läuft lokal in deinem Browser und nichts wird hochgeladen.

Häufige Fragen

Was ist der Unterschied zwischen Entfernen und gemeinsame Einrückung entfernen?
„Einrückung entfernen" nimmt eine feste Anzahl Einheiten von jeder Zeile weg. „Gemeinsame Einrückung entfernen" misst den Leerraum, den alle nicht leeren Zeilen teilen, und entfernt genau diesen wie ein Code-Dedent, wobei die relative Struktur erhalten bleibt.
Was passiert, wenn eine Zeile weniger Einrückung hat als eingestellt?
Sie verliert einfach nur den Leerraum, den sie hat, und nicht mehr. Vier Leerzeichen von einer Zeile mit zwei zu entfernen nimmt nur diese zwei weg, sodass Zeilen nie aus der Ausrichtung rutschen.
Wirkt sich das Entfernen von Leerzeichen auf Tabs aus?
Nein. Im Leerzeichen-Modus stoppt ein führender Tab das Entfernen und bleibt stehen, im Tab-Modus bleiben führende Leerzeichen unberührt. So mischst du die beiden Einrückungsstile nicht versehentlich.
Was macht „Leere Zeilen unberührt lassen"?
Es überspringt leere und nur aus Leerraum bestehende Zeilen, sodass Einrücken nie nachlaufende Leerzeichen auf leere Zeilen setzt und Entfernen sie so lässt, wie sie waren.
Wird mein Text irgendwo hochgeladen?
Nein. Der Text wird vollständig in deinem Browser verarbeitet und verlässt dein Gerät nie.