2011-07-18 11 views
17

Zobacz Convert tabs to spaces in Notepad++Notepad ++ Ustawienia Tab


zacząłem na osobistym dążeniu, aby dowiedzieć się Python i po wykonaniu wykład Google Online instruktor zaleciła zmieniając spacje.

Przeglądałem w notatniku ++ i przeszedłem do ustawień językowych i zaznaczyłem pole tekstowe zmiany tabulacji na spacje, ale to nie działa.

+0

Przypuszczam, że zostanie to zastosowane do późniejszego dodawania kodu, a nie do istniejącego kodu. – shahkalpesh

+2

Widzę, że to pytanie zostało zamknięte jako "wyłączony temat". Czy istnieje preferowana strona do omawiania problemów związanych z programowaniem z popularnymi programistami? (Byłoby użyteczne, gdyby wiadomość zawierała informację, gdzie można znaleźć takie forum.) W dzisiejszych czasach jest wiele stron StackExchange ...) Dzięki! – Chris

+0

Podczas gdy myślę, że omawianie narzędzi programistycznych może być na komputerze, myślę, że to pytanie należy do superużytkownika (http://superuser.com/) – Trilarion

Odpowiedz

27

Istnieją dwa miejsca w ustawieniach języka, które mogą kontrolować tabulatory i spacje w Pythonie. Sprawdź, czy „default” język jest ustawiony na spacji, a następnie sprawdzić, czy „Python” jest ustawiona na „Użyj wartości domyślnej Powinno to wyglądać tak:..

enter image description here

Osobiście wolę za pomocą kart I łatwiej się upewnić, że wszystko jest poprawne, inne nie zgadzają się.)

Również, aby pomóc Ci konwertować pliki z kart na spacje (lub z powrotem!), spójrz na punkt menu TextFX -> TextFX Edytuj -> Prowadzenie miejsca do zakładek lub tabulatora do spacji Ułatwia konwersję pomiędzy tymi dwoma znakami:

Dobra lu ck!

+1

dzięki za pomoc, w rzeczywistości dzięki wszystkim za szybkie i pomocne odpowiedzi – ssirovi

+0

Możesz znaleźć ten wątek na "tabs vs spacje" jest interesujący: http: //stackoverflow.com/questions/119562/tabs-versus-spaces-in-python-programming – Chris

1

Jaką wersję Notepad ++ używasz?

W 5.9.2, w Preferencjach, w zakładce Ustawienia menu/zakładki Języki pole "Zamień na spacj" powinno to zrobić.

Jeśli to zrobiłeś - jesteś pewien, że to nie działa? Jeśli przejdziesz do Widok> Pokaż symbol> Pokaż białe pole i TAB, możesz sprawdzić, czy karty są drukowane w postaci zakładek (strzałki, →) lub spacji (małe kropki, ·).