ПРОГРАММИРОВАНИЕ
22
В содержание
Рис. 9. Интерфейс Atom
В таблице 2 отмечены основные достоинства и недостатки Atom.
Достоинства и недостатки редактора кода Atom
Таблица 2
Достоинства
Недостатки
Достаточно лёгкий и быстрый редактор. Поддержи-
вает много языков программирования, каждый
язык работает при наличии предварительно уста-
новленного компилятора/интерпретатора. Включа-
ет в себя отладчик, инструменты для работы с Git,
подсветку синтаксиса, дополнительно подключае-
мые плагины
Редактор построен на Electron, это озна-
чает, что он работает как процесс
JavaScript, а не как отдельное приложе-
ние
Visual Studio Code (VS-Code) (рис. 10) — полнофункциональный редактор кода с
открытым исходным кодом, доступный для различных платформ, в том числе и для
Windows. Достаточно универсальный, быстрый, масштабируемый. Как и редактор кода
Atom, VS-Code построен на Electron.
ПРОГРАММИРОВАНИЕ
23
В содержание
Рис. 10. Интерфейс Visual Studio Code
В таблице 3 отмечены основные достоинства и недостатки Visual Studio Code.
Таблица 3
Достоинства и недостатки редактора кода Visual Studio Code
Достоинства
Недостатки
Достаточно простой и лёгкий редактор кода для
кроссплатформенной разработки веб-приложений.
Содержит отладчик, инструменты для работы с Git,
подсветку синтаксиса, дополнительно подключае-
мые плагины, средства для рефакторинга. В про-
грамме хорошо представлены возможности для ка-
стомизации: пользовательские темы, сочетания кла-
виш и файлы конфигурации. Доступен для
Windows, macOS и Linux
Редактор построен на Electron, это озна-
чает, что он работает как процесс
JavaScript, а не как отдельное приложе-
ние
Второй вид программ — это специализированные редакторы и IDE для Python 3.x.
IDE PyCharm компании Jetbrains (рис. 11) — одна из лучших полнофункциональных
выделенных IDE для Python.
|