Tabulatory na spacje
Zamień tabulatory na spacje albo zbij spacje z powrotem w tabulatory.
Powiązane narzędzia
Tabulatory na spacje
Tabulatory czy spacje? Każdy projekt rozstrzyga to inaczej, a plik, który właśnie otworzyłeś, i tak nie zna ustawień twojego edytora. To narzędzie przepisuje białe znaki za ciebie: wklej kod, plik konfiguracyjny, Makefile albo kolumnę wyeksportowanych danych, wybierz kierunek i wcięcia będą wyglądały tak, jak potrzebujesz.
Zamiana tabulatorów na spacje rozwija każdy tabulator tak jak edytor — tabulator przesuwa kursor do najbliższego przystanku tabulacji, a nie wstawia na ślepo stałej liczby spacji, więc znak za nim trafia do tej samej kolumny co wcześniej. Wybierz 2, 4 lub 8 spacji na tabulator albo podaj własną szerokość od 1 do 16. W drugą stronę spacje na tabulatory zbijają ciągi spacji z powrotem w tabulatory wszędzie tam, gdzie tabulator sięga tej samej kolumny, a pozostałe spacje zostają na miejscu, żeby nic się nie przesunęło.
Opcja „Tylko wcięcie” ogranicza konwersję do białych znaków na początku wiersza — dokładnie tego chcesz przy kodzie źródłowym: wcięcia zostają ujednolicone, a tabulatory w łańcuchach, komentarzach czy wyrównanych kolumnach TSV pozostają nietknięte. Wyłącz ją, aby przepisać każdy tabulator i każdy ciąg spacji w tekście. Na wejściu działają zakończenia wierszy Windows (CRLF), Unix (LF) i klasyczny Mac (CR), a wynik zawsze używa LF. Podsumowanie pod wynikiem pokazuje, ile tabulatorów weszło, ile wyszło i ile wierszy się zmieniło, więc źle dobraną szerokość zauważysz od razu.
Wszystko dzieje się w twojej przeglądarce. Kod nigdzie nie jest wysyłany, więc bez obaw wkleisz firmowe źródła, wewnętrzne konfiguracje i dane klientów. Wynik skopiuj, pobierz jako plik .txt albo przenieś z powrotem do wejścia i wykonaj kolejny przebieg.