Языки
Обзор
JavaScript
JSON
HTML
CSS, Sass and Less
TypeScript
Markdown
PHP
Python
Go
Dockerfile
T-SQL
C#
C++
Node.js / JavaScript
Node.js руководство
Node,js отладка
Node.js деплой
React руководство
Angular руководство
Расширения
Создание расширений
Обзор
Генератор расширений
Пример - Hello World
Пример - Word Count
Пример - Language Server
Пример - Debuggers
Темы, сниппеты и оформление
Доп. примеры
Запуск и отладка расширений
Публикация расширений
Тестирование расширений
Расширяемость
Обзор
Принципы и шаблоны
Руководство по яз. расширениям
Расширения - таблица
Важные точки
События активации
Пространство имен
Комплексные команды
Отладка API
Управление и контроль
Другое
Ядро .NET
Unity Development
Office Add-ins
VS Code - небольшая загрузка по дизайну и включает только минимальное количество компонентов, используемых в большинстве рабочих процессов разработки. Включены основные функции, такие как редактирование, управление файлами, управление окнами и настройки предпочтений. Служба языка JavaScript / TypeScript и отладчик Node.js также являются частью базовой установки.
Если вы привыкли работать с более крупными, монолитными средствами разработки (IDE), вы можете быть удивлены тем, что ваши сценарии не полностью поддерживаются из коробки. Например, нет диалога File > New Project с предварительно установленными шаблонами проектов. Большинству пользователей VS Code необходимо будет установить дополнительные компоненты в зависимости от их конкретных потребностей.
Вот несколько обычно установленных компонентов:
Вы найдете компоненты, упомянутые выше, в нашей документации и пошаговых инструкциях.
Вы можете расширить редактор VS Code самостоятельно через расширения. Сообщество VS Code построило сотни полезных расширений, доступных на VS Code Marketplace.
Расширения, показанные выше, являются наиболее популярными на Marketplace. Нажмите на дополнительную плиту выше, чтобы прочитать описание и отзывы о расширении.
Visual Studio Code интегрируется с существующими цепочками инструментов. Мы считаем, что следующие инструменты улучшат ваш опыт развития.
Примечание: Большинство этих инструментов требуют, чтобы Node.js и менеджер пакетов NPM были установлены и использовались.