Visual Studio Code
Бесплатный редактор кода от Microsoft с огромным каталогом расширений
Visual Studio Code — бесплатный редактор кода для Windows, macOS и Linux: подсветка и автодополнение, отладчик, встроенный терминал, Git и тысячи расширений.
Возможности
- IntelliSense и переход к определениям
- Встроенный отладчик и терминал
- Работа с Git из редактора
- Тысячи расширений в маркетплейсе
- Удалённая разработка: SSH, контейнеры, WSL
- ИИ-функции GitHub Copilot
Что это и кому подходит
Visual Studio Code — бесплатный редактор исходного кода от Microsoft. Он сочетает лёгкость текстового редактора с возможностями среды разработки и подходит веб-разработчикам, программистам на Python, JavaScript, TypeScript, Go, C++ и многих других языках, а также тем, кто только учится программировать. Работает в Windows, macOS и Linux. Интерфейс можно переключить на русский язык, установив официальный языковой пакет из каталога расширений.
Основные возможности
- Подсветка синтаксиса, умное автодополнение IntelliSense и переход к определениям.
- Встроенный отладчик и терминал.
- Работа с Git прямо из редактора: изменения, коммиты, ветки, сравнение версий.
- Маркетплейс расширений: поддержка языков, линтеры, темы, инструменты для Docker и облаков.
- Удалённая разработка на серверах, в контейнерах и WSL.
- Встроенные ИИ-функции на базе GitHub Copilot с режимом агентов.
Ограничения
Сам редактор бесплатен, но сборка Microsoft распространяется по проприетарной лицензии и отправляет телеметрию, которую можно отключить в настройках. Полностью открыт только исходный код проекта. Расширенные возможности Copilot требуют подписки. Редактор построен на Electron и при большом числе расширений потребляет заметно больше памяти, чем Notepad++. Для крупных проектов на Java или C# многие предпочитают специализированные IDE.
Как установить безопасно
Скачивайте установщик только со страницы загрузки на code.visualstudio.com. Для Windows есть установщик для одного пользователя и системный, для x64 и ARM64; для macOS — универсальная сборка; для Linux — пакеты DEB, RPM, архив tar.gz и Snap. Расширения устанавливайте из встроенного маркетплейса и обращайте внимание на издателя и число установок.