Visual Studio Code Docs Ru

Обзор

Установка

Обзор

Linux

Mac

Windows

Доп. компоненты

Быстрый старт

Вводные видео

Интерфейс

Темы

Настройки

Горячие клавиши

Язык интерфейса

Руководство пользователя

Базовое редактирование

Расширения Marketplace

Автодополнение

Код навигатор

Отладка

Управление версиями

Встроенный терминал

Задачи

Создание своих сниппетов

Командная строка

Доступность

Языки

Обзор

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 необходимо будет установить дополнительные компоненты в зависимости от их конкретных потребностей.

Часто используемые компоненты

Вот несколько обычно установленных компонентов:

 

  • Git - VS Code имеет встроенную поддержку управления версиями с помощью Git, но требует, чтобы Git устанавливался отдельно.
  • Node.js (включает NPM) - платформа и среда выполнения для создания и запуска приложений JavaScript.
  • TypeScript - компилятор TypeScript, tsc, для пересылки TypeScript в JavaScript.

 

Вы найдете компоненты, упомянутые выше, в нашей документации и пошаговых инструкциях.

Расширения VS Code

Вы можете расширить редактор VS Code самостоятельно через расширения. Сообщество VS Code построило сотни полезных расширений, доступных на VS Code Marketplace.

Расширения, показанные выше, являются наиболее популярными на Marketplace. Нажмите на дополнительную плиту выше, чтобы прочитать описание и отзывы о расширении.

Дополнительные инструменты

Visual Studio Code интегрируется с существующими цепочками инструментов. Мы считаем, что следующие инструменты улучшат ваш опыт развития.

 

  • Yeoman - инструмент для создания приложений, версия командной строки File > New Project.
  • Generator-aspnet - Генератор Yeoman для ASP.NET Core.
  • Generator-hottowel - генератор Yeoman для быстрого создания приложений AngularJS.
  • Express - Фреймворк приложений для приложений Node.js с использованием механизма шаблонов Jade.
  • Gulp - потоковая система задач, которая легко интегрируется с задачами VS Code.
  • Mocha - платформа JavaScript, работающая на Node.js.
  • Bower - менеджер пакетов на стороне клиента.

Примечание: Большинство этих инструментов требуют, чтобы Node.js и менеджер пакетов NPM были установлены и использовались.

Следующие шаги