Ga naar inhoud
TextArray
100% lokaal

Tekst inspringen

Voeg inspringing toe of verwijder deze aan het begin van elke regel, met spaties of tabs.

Invoer
Uitvoer

Tekst inspringen

Inspringende tekst voegt op elke regel in één keer leidende witruimte toe of verwijdert deze. Plak een blok code, een lijst of een citaat, kies spaties of tabs en hoeveel per regel, en de tool springt het geheel onmiddellijk opnieuw in. Het is de snelle manier om een fragment in een groter bestand op zijn plaats te zetten, een blokcitaat te laten inspringen of een omtrek van platte tekst uit te lijnen zonder elke rij met de hand aan te raken.

Drie acties dekken de gebruikelijke behoeften. Met 'Inspringing toevoegen' wordt elke regel voorafgegaan door het gekozen aantal spaties of tabs. Met "Inspringing verwijderen" worden zoveel eenheden vanaf het begin van elke regel verwijderd, en het is vergevingsgezind: een regel met minder voorloopspaties dan de telling verliest eenvoudigweg wat hij heeft, zodat er niets uit de uitlijning verschuift. In de spatiesmodus wordt een voorlooptabblad met rust gelaten, en in de tabmodus worden de voorloopspaties met rust gelaten, zodat u de twee nooit per ongeluk door elkaar haalt.

"Gemeenschappelijke inspringing verwijderen" werkt als een code-dedent: het vindt de witruimte die elke niet-lege regel deelt en verwijdert precies zoveel van alle regels, zodat een fragment dat is gekopieerd uit een diep geneste functie terugvalt naar de linkermarge terwijl de interne structuur intact blijft. Deze negeert de instellingen voor het bedrag en de eenheden, omdat de gedeelde marge bepaalt hoeveel er moet worden gekort.

Met de optie 'Lege regels ongemoeid laten' blijven lege regels en regels met alleen witruimte ongewijzigd, zodat door het toevoegen van inspringingen nooit spaties op lege regels worden gestrooid. Regeleinden zijn genormaliseerd, zodat gemengde CRLF- en LF-invoer consistent is. Alles draait lokaal in uw browser en er wordt niets geüpload.

FAQ

Wat is het verschil tussen gewone inspringing verwijderen en gewone inspringing verwijderen?
Met "Inspringing verwijderen" wordt een vast aantal eenheden van elke regel verwijderd. "Gemeenschappelijke inspringing verwijderen" meet de witruimte die alle niet-lege regels delen en verwijdert precies die, zoals een code-inspringing, waarbij de relatieve structuur behouden blijft.
Wat gebeurt er als een regel minder inspringt dan de hoeveelheid die ik heb ingesteld?
Het verliest eenvoudigweg de witruimte die het heeft en niets meer. Als u vier spaties verwijdert uit een regel die met twee begint, worden alleen die twee verwijderd, zodat de lijnen nooit uit de lijn verschuiven.
Heeft het verwijderen van spaties invloed op tabbladen?
Nee. In de spatiesmodus stopt een voorlooplipje het verwijderen en blijft op zijn plaats, en in de tabmodus blijven de voorloopspaties met rust. Dit voorkomt dat u de twee inspringstijlen per ongeluk door elkaar haalt.
Wat doet 'Lege regels ongemoeid laten'?
Het slaat lege regels en regels met alleen witruimte over, dus het toevoegen van inspringingen voegt nooit spaties toe aan lege regels en als u deze verwijdert, blijven ze zoals ze waren.
Wordt mijn tekst ergens geüpload?
Nee. De tekst wordt volledig in uw browser verwerkt en verlaat nooit uw apparaat.