Przejdź do treści
TextArray
100% lokalnie

Wcięcie tekstu

Dodaj lub usuń wcięcie na początku każdego wiersza, spacjami albo tabulatorami.

Wejście
Wynik

Wcięcie tekstu

Narzędzie naraz dodaje lub usuwa spacje na początku każdego wiersza. Wklej blok kodu, listę albo cytat, wybierz spacje lub tabulatory i ich liczbę na wiersz, a narzędzie od razu przeformatuje całość. To szybki sposób, by wsunąć fragment na właściwe miejsce w większym pliku, zrobić wcięcie cytatu albo wyrównać tekstowy konspekt bez poprawiania każdego wiersza ręcznie.

Trzy działania obejmują typowe potrzeby. „Dodaj wcięcie" poprzedza każdy wiersz wybraną liczbą spacji lub tabulatorów. „Usuń wcięcie" zabiera do tylu jednostek z początku każdego wiersza i jest wyrozumiałe: wiersz z mniejszą liczbą wiodących spacji niż podana liczba po prostu traci to, co ma, więc nic nie wypada z równania. W trybie spacji wiodący tabulator zostaje nietknięty, a w trybie tabulatorów zostają nietknięte wiodące spacje, więc nigdy nie pomieszasz obu przypadkiem.

„Usuń wspólne wcięcie" działa jak dedent w kodzie: znajduje spacje, które dzielą wszystkie niepuste wiersze, i dokładnie tyle usuwa ze wszystkich, więc fragment skopiowany z głęboko zagnieżdżonej funkcji wraca do lewego marginesu, a jego wewnętrzna struktura zostaje zachowana. To działanie ignoruje liczbę i jednostkę, bo wspólny margines sam określa, ile przyciąć.

Opcja „Zostaw puste wiersze bez zmian" zachowuje puste wiersze i te złożone tylko ze spacji, więc dodanie wcięcia nigdy nie dosypie spacji na końcu pustych wierszy. Końce wierszy są ujednolicane, więc mieszane wejście CRLF i LF wychodzi spójnie. Wszystko działa lokalnie w twojej przeglądarce i nic nie jest wysyłane.

Częste pytania

Jaka jest różnica między usunięciem a usunięciem wspólnego wcięcia?
„Usuń wcięcie" zabiera stałą liczbę jednostek z każdego wiersza. „Usuń wspólne wcięcie" mierzy spacje, które dzielą wszystkie niepuste wiersze, i usuwa dokładnie tyle, jak dedent w kodzie, zachowując względną strukturę.
Co się stanie, gdy wiersz ma mniejsze wcięcie niż ustawiona liczba?
Po prostu traci to, co ma, i nic więcej. Usunięcie czterech spacji z wiersza zaczynającego się od dwóch usuwa tylko te dwie, więc wiersze nigdy nie wypadają z równania.
Czy usuwanie spacji wpływa na tabulatory?
Nie. W trybie spacji wiodący tabulator zatrzymuje usuwanie i zostaje na miejscu, a w trybie tabulatorów wiodące spacje zostają nietknięte. Dzięki temu nie pomieszasz obu stylów wcięcia przypadkiem.
Co robi „Zostaw puste wiersze bez zmian"?
Pomija puste wiersze i te złożone tylko ze spacji, więc dodanie wcięcia nigdy nie dodaje spacji na końcu pustych wierszy, a jego usunięcie zostawia je takimi, jakie były.
Czy mój tekst jest gdzieś wysyłany?
Nie. Tekst jest przetwarzany wyłącznie w twojej przeglądarce i nigdy nie opuszcza twojego urządzenia.