Tabs naar spaties
Converteer tabs naar spaties of plaats spaties terug in tabs, op elke tabbreedte.
Tabs naar spaties
Tabs of spaties zijn het oudste argument bij het programmeren, en het antwoord hangt meestal af van wiens bestand je hebt geopend. Deze tool regelt het voor een bepaald tekstblok: plak code, een configuratiebestand, een Makefile of een kolom met geëxporteerde gegevens, kies een richting en de witruimte wordt herschreven zodat deze overeenkomt.
Door tabs naar spaties te converteren, wordt elke tab groter zoals een editor dat doet: een tab verplaatst de cursor naar de volgende tabstop in plaats van blindelings een vast aantal spaties in te voegen, zodat het teken erna in dezelfde kolom terechtkomt als daarvoor. Kies 2, 4 of 8 spaties per tabblad, of stel een aangepaste breedte in tussen 1 en 16. Als u de andere kant op gaat, worden spaties op tabbladen weer in tabbladen verpakt waar een tabblad dezelfde kolom bereikt, en blijven eventuele overgebleven spaties op hun plaats, zodat er niets verschuift.
Inspringen beperkt de conversie alleen tot de leidende witruimte van elke regel, wat u ook wilt voor de broncode: inspringen wordt genormaliseerd terwijl tabbladen in tekenreeksen, opmerkingen of uitgelijnde TSV-kolommen met rust worden gelaten. Schakel het uit om elk tabblad en elke reeks spaties in de tekst te herschrijven. Windows (CRLF), Unix (LF) en klassieke Mac (CR) voeren al het werk in, en de uitvoer gebruikt altijd LF. De telling onder de uitvoer laat zien hoeveel tabbladen erin zijn gegaan, hoeveel er zijn uitgekomen en hoeveel regels zijn gewijzigd, dus een verkeerde breedte is meteen duidelijk.
Alles gebeurt in uw browser. Uw code wordt nooit geüpload, dus de eigen bron, interne configuratie en klantgegevens kunnen allemaal veilig worden geplakt. Kopieer het resultaat, download het als .txt-bestand of stuur het terug naar de invoer voor een nieuwe pas.