Jak skonfigurować Notepad ++ do używania spacji zamiast tabulatorów?

352

Notepad ++ ciągle wstawia tabulatory, które później psują mój kod. Dzieje się tak nie tylko po naciśnięciu klawisza Tab, ale także w innych przypadkach. Chcę, aby używał 4 spacji zamiast tabulatorów.

Jak sprawić, by Notepad ++ wstawiał spacje zamiast tabulatorów?

Stevoisiak
źródło
9
Powiązane pytanie nie jest duplikatem. Nie pyta o to, jak uruchomić makro, które konwertuje, pyta przede wszystkim o to, aby nigdy nie wchodzić w tabulatory podczas wcięcia kodu za ciebie. A odpowiedź tutaj jest poprawna
Juan Mendes
To pytanie powinno zostać zamknięte, ponieważ jest nie na temat. To pytanie należy do superużytkownika
Mike Caron
10
@MikeCaron To nieprawda. Patrz meta.stackexchange.com/questions/61726/...
Juan Mendes
Możliwy duplikat stackoverflow.com/questions/8197812/... .
Ohad Schneider
3
A w przypadku Pythona robi to różnicę między poprawnym kodem, a nie. IMHO, Notepad ++ powinien być dostarczany z tym ustawieniem domyślnie włączonym dla kodu Python.
Wszechobecny

Odpowiedzi:

565

Przejdź do polecenia menu Preferencje w menu Ustawienia i wybierz Język menu / Ustawienia karty , w zależności od wersji. Wcześniejsze wersje używają ustawień karty. Późniejsze wersje używają języka. Kliknij pole wyboru Zamień na spację . Ustaw rozmiar na 4.

Wpisz opis zdjęcia tutaj

Zobacz dokumentację: http://docs.notepad-plus-plus.org/index.php/Built-in_Languages#Tab_settings

tvanfosson
źródło
23
Ach Język, teraz to ma sens.
deed02392,
Dokumentacja Notepad ++ jest zdecydowanie nieaktualna. Powyższy link wskazuje na Tuxfamily, a oni zaczęli wypuszczać nowe wersje na Tuxfamily w 2010 roku . Witryna dokumentacji online na Tuxfamily została opublikowana w 2011 roku i dotyczy wersji 5.8.7. Notepad ++ jest teraz w wersji 6.5.5, a opcja menu „Spis treści pomocy” wyświetla lokalną kopię witryny z dokumentami. Wizyta na stronie Tuxfamily zwraca 404.
Samir
5
Szkoda, że ​​strona z dokumentami jest tak przestarzała. Ale powyższy zrzut ekranu prawidłowo wskazuje na odpowiednią opcję (wersja 6.5.5). To ustawienie znajduje się teraz w „ustawieniach kart”, nie jest już udostępniane „menu języka”.
Samir
42
Ustawienie jest teraz w obszarze Język , a nie Ustawienia karty .
David C. Rankin
Cóż, teraz Notepad ++ faktycznie zawsze wstawia tabulatory jako spacje, nawet gdy pole wyboru nie jest zaznaczone.
Youda008
57

W moim Notepad ++ 7.2.2,Preferences sekcja to trochę inaczej.

Opcja znajduje się w: Settings/ Preferences/ Language/ Replace by spacejak na zrzucie ekranu.

Zrzut ekranu okien z preferencjami

arbuzov
źródło
To są nowe ustawienia dla najnowszego Notepad ++
Soumyadip Das
0

Mam NotePad ++ v6.8.3 i było w Ustawieniach → Preferencje → Ustawienia kart → [Default]→ Zastąp spacją:

NotePad ++ Preferencje

NotePad ++ Ustawienia karty

SharpC
źródło