Найти в Дзене

Настройка VS Code для Python

В первую очередь сделаем так, чтобы панель редактора отображалась на русском языке, а не на английском. Для этого в VS Code перейдите к разделу расширений нажимаем комбинацию клавиш - (Ctrl + Shift + X). Установим первое расширение: После нового открытия редактора панель управления будет отображаться уже на русском языке. 2. Python (от Microsoft) Следующее расширение, которое мы устанавливаем - Python (от Microsoft) — основное расширение для работы с Python. Вместе с этим расширением установятся еще несколько, если не установятся, тогда устанавливаем сами еще Pylance — расширение для улучшения автоматического дополнения и анализа кода. 3. autopep8 Для автоматического форматирования кода можно использовать инструменты, такие как black или autopep8. Я выбрал Python (от Microsoft). Давайте установим и настроим его работу, В строке поиска расширений вызываем через комбинацию "Ctrl + Shift + X" и вводим "autopep8" после устанавливаем это расширение. Нам нужно, чтобы при каждом сохранении
Оглавление

В первую очередь сделаем так, чтобы панель редактора отображалась на русском языке, а не на английском. Для этого в VS Code перейдите к разделу расширений нажимаем комбинацию клавиш - (Ctrl + Shift + X).

Установка расширений для Python

Установим первое расширение:

  • Вставляем в строку поиска "Russian Language Pack for Visual Studio Code" и нажимаем "install". Ждем окончания установки.
  • Нажимаем "Ctrl + Shift + P" и откроется командная строка редактора в самом верхней части панели, в нее вставляем команду "Configure Display Language" и далее нажимаем на такую же строку, только отображается она жирным шрифтом. После чего откроется список языков. Выбираем "ru" и перезапускаем редактор.

После нового открытия редактора панель управления будет отображаться уже на русском языке.

2. Python (от Microsoft)

Следующее расширение, которое мы устанавливаем - Python (от Microsoft) — основное расширение для работы с Python. Вместе с этим расширением установятся еще несколько, если не установятся, тогда устанавливаем сами еще Pylance — расширение для улучшения автоматического дополнения и анализа кода.

3. autopep8

Для автоматического форматирования кода можно использовать инструменты, такие как black или autopep8. Я выбрал Python (от Microsoft). Давайте установим и настроим его работу,

В строке поиска расширений вызываем через комбинацию "Ctrl + Shift + X" и вводим "autopep8" после устанавливаем это расширение.

Нам нужно, чтобы при каждом сохранении файла код форматировался автоматически. Для настроек выбираем "Файл - Настройки - Параметры" и в строке "Поиск параметров" вводим "Format on save" и ставим галочку напротив этого пункта.

Нажмите "Ctrl + N", чтобы создать новый файл.

Сохраните файл с расширением .py (например, test.py).

Напишите код, который не соответствует стандартам PEP 8. Например как на рисунке ниже.

-2

Сохраните файл "Ctrl + S" Теперь при сохранении файлов python, будет происходить автоматическое форматирование по PEP8. Если после сохранения файла код выглядит как на изображении ниже, значит PEP8 работает.

-3

Тестирование среды

Напишем простой код:

-4

Запуск программы клавишей "F5". Появится список выбора выполнения кода.

-5

Вы должны увидеть результат в терминале: "Привет программисты!".

-6

Проверьте работу запуска кода python еще раз? как показано на рисунке ниже и получите результат работы кода в терминале VScode.

-7

Дополнительные настройки

Настроим размер шрифта в редакторе. Нажимаем на "шестеренку" в нижнем левом углу редактора как показано на рисунке ниже и выбираем "Параметры". Выбирайте удобный размер и семейство шрифтов. Если в вашей ОС команда "Shift +" предназначена для увеличения размера, можете ее использовать и в редакторе, она будет работать.

Закройте эти настройки и повторите еще раз нажатие на "шестеренку", выберите на этот раз "Темы" и далее "Цветовая тема". Выберите себе удобную тему редактора из предложенного списка.

-8

Заключение

Теперь у вас есть полностью настроенный редактор Visual Studio Code для работы с Python на Windows 10. С помощью этих настроек вы сможете эффективно писать, тестировать и отлаживать код, а также добавлять и использовать дополнительные инструменты для повышения производительности. Удачи в программировании!

Если остались вопросы или что то не получается, пишите в комментариях, попытаемся все исправить.

Подписывайтесь на канал.

С уважением Дмитрич.