Tabbar till mellanslag
Konvertera flikar till mellanslag eller packa tillbaka mellanslag till flikar, oavsett flikbredd.
Tabbar till mellanslag
Tabs eller blanksteg är det äldsta argumentet inom programmering, och svaret beror oftast på vems fil du har öppen. Det här verktyget bestämmer det för ett givet textblock: klistra in kod, en konfigurationsfil, en Makefile eller en kolumn med exporterad data, välj en riktning och blanktecken skrivs om för att matcha.
Om du konverterar tabbar till blanksteg utökas varje tabb på samma sätt som en redigerare gör – en tabb flyttar markören till nästa tabbstopp istället för att blint infoga ett fast antal blanksteg, så att tecknet efter det hamnar i samma kolumn som det gjorde tidigare. Välj 2, 4 eller 8 utrymmen per flik, eller ställ in en anpassad bredd mellan 1 och 16. Om man går åt andra hållet, paketerar utrymmen till flikar mängder av ämnen tillbaka till flikar varhelst en flik når samma kolumn, och lämnar eventuella överblivna utrymmen på plats så att ingenting flyttas.
Indrag begränsar endast konverteringen till det inledande blanktecken på varje rad, vilket är vad du vill ha för källkod: indraget normaliseras medan flikar inuti strängar, kommentarer eller justerade TSV-kolumner lämnas ifred. Stäng av den för att skriva om varje flik och varje körning av tomrum i texten. Indata från Windows (CRLF), Unix (LF) och klassisk Mac (CR) fungerar alla, och utdatan använder alltid LF. Sammanställningen under utgången visar hur många flikar som gick in, hur många som kom ut och hur många rader som ändrades, så en felaktig bredd är uppenbar direkt.
Allt händer i din webbläsare. Din kod laddas aldrig upp, så proprietär källa, intern konfiguration och klientdata är alla säkra att klistra in. Kopiera resultatet, ladda ner det som en .txt-fil eller skicka tillbaka det till ingången för ett nytt pass.