В этой статье разберем как можно установить и настроить редакторы кода VS Code и VSCodium для работы с языком Python. Разница между этими двумя редакторами очень небольшая и они оба хорошо подходят, в том числе, для работы с Python. К тому же они совершенно бесплатны. Для небольших проектов и быстрых правок это хорошая альтернатива тяжеловесному PyCharm‘у. Но обо всем по порядку! 😉
Если на ваш компьютер с Windows еще не установлен язык программирования Python, то сначала установите его вот по этой инструкции. После этого можно заняться установкой редактора кода.
Скачивание установочного файла
Оба редактора кроссплатформенные, это значит, что они могут работать не только на ОС Windows, но и на Linux и MacOS. Скачать свежую версию для нужной операционной системы можно с их официальных страниц. В дальнейшем они будут обновляться сами, уведомляя вас о выходе новых версий.
Visual Studio Code разработан компанией Microsoft. Скачать его можно здесь https://code.visualstudio.com/Download.
VSCodium можно скачать вот с этого сайта https://vscodium.com. У VSCodium встречается также название Code-OSS или OSS (особенно версия для Linux). Так что, если встретите такое название, не удивляйтесь! 🙂
Если вы используете Windows, рекомендую скачивать версию User Installer x64. Это поможет избежать возможных проблем с установкой.


Установка редактора
Запускаем скаченный файл. Принимаем условия соглашения (1) и жмем кнопку Далее (2).

На следующем шаге рекомендую поставить галочку на создании ярлыка на рабочем столе (1), чтобы не искать потом его в меню Пуск. Мы ведь планируем часто пользоваться редактором, так ведь? 🙂 Остальное лучше оставить как есть. После этого нажимаем Далее (2).

На этом шаге просто нажимаем кнопку Установить и ждем завершения копирования файлов.

Когда файлы скопируются, установщик покажет нам заключительный шаг. Далее мы будем настраивать свежеустановленный редактор кода. Так что можно поставить галочку, чтобы сразу запустить его (1) после завершения установки (2).

Установка VSCodium проходит аналогичным образом.
После завершения установки, необходимо запустить сам редактор, если не ставили галочку на последнем шаге установки. Главное окно редактора выглядит примерно так.

Поздравляю, вы установили VS Code на свой компьютер! 🙂
Установка расширений
Чтобы удобно работать с Python нам понадобится установить несколько расширений (плагинов). Для начала нужно перейти в раздел расширений, нажав мышкой на кнопку
на панели слева (1 на скриншоте ниже) или на клавиатуре Shift + Ctrl + X. Далее в поле поиска написать python (2). В списке отобразятся найденные расширения. Первым в списке и будет требуемое нам расширение от Microsoft. Кликаем по нему левой кнопкой мыши (3), справа отобразится подробное описание самого расширения. Нас интересует кнопка Install (4). Нажимаем на нее и ждем окончания установки.

Вместе с ним установятся еще 3 расширения. Все 4 расширения автоматически включатся.

Дополнительные настройки
Рекомендую включить автосохранение файлов (программ). Для этого нужно зайти в настройки (Settings, Параметры) редактора кода. Нажимаем на кнопку
в левом нижнем углу окна редактора (1). В открывшимся меню находим и нажимаем на Settings (2). Также их можно открыть нажав на клавиатуре клавиши Ctrl + ,. Справа откроется вкладка с настройками нашего редактора. Нас интересует раздел Files: Auto Save, в нем нужно выбрать onFocusChange (3). Эта настройка нам позволит не думать о сохранении нашей программы, редактор сам будет сохранять ее каждый раз когда мы будем переключаться на другое окно.

Здесь же можно изменить размер шрифта в разделе Editor: Font Size.
Все настройки сохранятся сразу же после изменений. Если больше ничего менять не планируете, просто закройте открытую вкладку настроек.
Тема оформления
Тем, кому хочется сменить цветовую схему или тему оформления, в расширениях могут найти огромное количество разных тем. Можно поменять как подсветку синтаксиса языка (цветовая схема), так и цвет самого редактора, а также иконки файлов проекта. Лично я предпочитаю Material Design. Можно найти по словам Material или Vira.

Для тех, кто привык в стандартным цветам PyCharm, можно установить цветовую схему Darcula 2.0.

Русский язык
Если есть необходимость, дополнительно можно установить расширение, переводящее интерфейс редактора на русский язык. В поиске написать russian (1), и нажать Install (3).

После установки в правом нижем углу появится уведомление, нажимаем кнопку Change Language and Restart. Это перезагрузит редактор уже с включенным русским интерфейсом.


Редактор готов к работе с Python! 🙂
Проверка работы
Теперь можно проверить работу редактора. Для начала создадим новый .py файл. Это делается очень просто. Нажимаем на стартовой вкладке New file … (1) или в меню File -> New File … (Файл -> Создать файл …). Далее вводим название файла, например, hello.py (2). Также можно открыть существующий файл программы с помощью меню File -> Open File … (Файл -> Открыть файл …) или нажатием клавиш Ctrl + O.

После ввода названия файла нужно нажать клавишу Enter, редактор сразу предложит выбрать место для сохранения файла. Выбираем, куда хотим его сохранить и продолжаем.
Напишем простую программу на Python, например, print('Hello!') (1). Для запуска нашей программы нужно нажать треугольник (Run Python File) в правом верхнем углу окна редактора (2). После этого внизу откроется окно терминала и уже в нем будет запущена наша программа (3). Если у вас не произошло никаких ошибок и вы получили результат похожий на мой, то все работает правильно!

Поздравляю, вы настроили редактор VS Code для работы с языком Python! 🙂
Итоги
В данной статье мы разобрали как можно скачать, установить и настроить редакторы кода VS Code и VSCodium для работы с языком программирования Python. Теперь можно приступить к изучению самого языка, и, самое главное, к практике! 😉






