2016-02-21 15 views

Odpowiedz

0

Kod Visual Studio Code nie obsługuje języka Python (jeszcze), oprócz podświetlania składni i inteligentnego pliku perli (co oznacza, że ​​zapewnia sugestie dla symboli znalezionych w bieżącym pliku) .

Jestem gotów założyć się, że zespół Visual Studio Code ostatecznie zwiększy wsparcie dla Pythona w ramach kodu Visual Studio, a dzięki temu prawdopodobnie dodadzą wsparcie dla auto-wcięcia.

W międzyczasie warto wypróbować wersję this Visual Studio Code extension, która ma na celu dodanie lepszej obsługi języka Python do kodu Visual Studio.

Rozszerzenie powoduje dodanie automatycznego wcięcia dla Pythona, kodu Visual Studio Code, a także wielu innych funkcji.

Happy scripting!

1

w kodzie VS można ustawić wcięcia w kilku miejscach:

  • ustawienia ogólne/Workspace (na dole bar)
  • ustawień użytkownika
  • ustawienia języka formater.

Przy użyciu Python, bez względu na ustawienia wybrane, wszystkie z nich są zastępowane przez wartości autopep8Args z ustawieniem formatowania autopep8 języka, który ma wielkość wcięcia 4.

Domyślnie autopep8 jest używany jako formatator VS Code Python, ale są też inne, takie jak yapf.

Aby zaktualizować wcięcia rozmiar tego formater, wyszukiwanie w ustawieniach user "python.formatting.autopep8Args" i ustaw go na adres: [ "--indent-size = 2"],

"python.formatting.autopep8Args": ["--indent-size=2"], 
Powiązane problemy