Wcięcia służą do organizowania kodu przez wskazywanie bloków, zamknięć, warunków warunkowych i innych konstrukcji. Dzięki temu kod jest łatwiejszy do odczytania, aw niektórych językach jest używany do obsługi przepływu sterowania.
Mam trochę źle sformatowany kod HTML, który chciałbym sformatować. Czy istnieje polecenie, które automatycznie sformatuje kod HTML w Sublime Text 2, aby wyglądał lepiej i był łatwiejszy do odczytania?
Jak sprawić, by vi - Vim nigdy nie używał tabulatorów (przekształcanie spacji w tabulatory, źle!), Sprawia, że klawisz tab == 4 spacje i automatycznie wcina kod po blokach nawiasów klamrowych, jak robi to Emacs ? Jak zapisać te ustawienia, aby nigdy więcej ich nie wprowadzać? Widziałem inne pytania z tym …
Staram się nauczyć Vima. Kiedy wklejam kod do mojego dokumentu ze schowka, dostaję dodatkowe spacje na początku każdej nowej linii: line line line Wiem, że możesz wyłączyć automatyczne wcięcie, ale nie mogę go uruchomić, ponieważ mam inne sprzeczne ustawienia lub coś takiego (które wyglądają dość oczywiste w moim .vimrc, ale …
Jak przekonwertować tabulatory na spacje w Notepad ++? Znalazłem stronę internetową, która sugeruje, że jest to możliwe, ale nie mogłem znaleźć żadnych informacji o tym, jak to zrobić. Chciałbym móc to zrobić, ponieważ niektóre formularze internetowe nie szanują kodu z zakładkami.
Jakim poleceniem w Vimie jest poprawienie wcięcia wszystkich linii? Często kopiuję i wklejam kod do zdalnego terminala i wszystko popsuję. Chcę to naprawić za jednym zamachem.
Gdy kompiluję poniższy kod Python, otrzymuję IndentationError: unindent nie pasuje do żadnego zewnętrznego poziomu wcięcia import sys def Factorial(n): # Return factorial result = 1 for i in range (1,n): result = result * i print "factorial is ",result return result Dlaczego?
Czy istnieje sposób zmuszenia Sublime Text 2 do wcięcia zawsze dwóch spacji na tabulator podczas pracy z plikami Ruby? Wiem, że wcięcie można ustawić w view -> indentationopcji menu, ale nie przykleja się. Za każdym razem, gdy otwieram nowy plik i wciskam kartę, następuje powrót do czterech spacji.
Czy ktoś mógłby mi wyjaśnić w prosty sposób najprostszy sposób zmiany zachowania wcięcia Vima w zależności od typu pliku? Na przykład, jeśli otworzę plik Python, powinien wciąć 2 spacje, ale jeśli otworzę skrypt Powershell, powinien użyć 4 spacji.
Przykład: Jeśli mam dokument z wcięciem na dwie spacje i chcę, aby zawierał wcięcie na 4 spacje, jak mam go automatycznie przekonwertować za pomocą edytora Sublime Text?
Mam kod JavaScript, który działa w FireFox, ale nie w Chrome ani IE. W konsoli JS Chrome pojawia się następujący błąd: Msgstr „Nieprzechwycony błąd składni: nieoczekiwany koniec danych wejściowych”. Używam kodu JavaScript: <script> $(function() { $("#mewlyDiagnosed").hover(function() { $("#mewlyDiagnosed").animate({'height': '237px', 'top': "-75px"}); }, function() { $("#mewlyDiagnosed").animate({'height': '162px', 'top': "0px"}); }); </script> …
Używam tabulatorów do wcięć w moich programach pythonowych, ale chciałbym współpracować (używając git) z ludźmi, którzy zamiast tego używają spacji. Czy istnieje sposób, aby git automatycznie konwertował między spacjami i tabulatorami (powiedzmy, 4 spacje = 1 tab) po wypychaniu / pobieraniu? (podobny do konwersji CR / LF)
Nie byłem w stanie tego rozgryźć. Atom wydaje się używać spacji jako domyślnego trybu wcięcia. Wolę jednak mieć zakładki. Sublime Text ma wbudowaną funkcję przełączania i konwertowania wcięć. Ktoś dowiedział się, jak zmienić tryb wcięcia Atom? Niektóre zrzuty ekranu z Sublime Text:
Zawsze piszemy kod w następujący sposób: void main(){ if(){ if() } Ale kiedy używam Notepad ++ , wyświetlacz jest następujący: void main(){ if(){ if() } Jak używać Notepad ++ do automatycznego wcięcia? Dzięki Jonathanowi ustawiłem go, ale nie przynosi to żadnego efektu. Migawka znajduje się poniżej: Używam Notepad ++ w …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.