Skip to main content

Visual Studio Code

Описание

VS Code — это Integrated Development Environment, "интегрированная среда разработки". Другими словами — конфигуратор для более широкого спектра задач.

Здесь собраны полезные расширения и приёмы по работе с VS Code.

Официальный сайт: code.visualstudio.com


Быстрые клавиши

Скачать шпаргалку: keyboard-shortcuts-windows.pdf


Работа с Git

VS Code имеет встроенную поддержку Git. Ниже представлены презентации с пошаговыми инструкциями по основным операциям.

ОперацияПрезентация
Клонировать репозиторийСкачать
Работа с ветвлениемСкачать
Получить изменения (pull)Скачать
Отправить изменения (push)Скачать
Добавить тегСкачать
Объединить изменения (merge)Скачать
Методология GitFlowСкачать
Панель Source Control

Используйте панель Source Control (Ctrl+Shift+G) для:

  • Просмотра изменённых файлов
  • Добавления файлов в индекс (staging)
  • Создания коммитов
  • Push / Pull / Fetch
  • Разрешения конфликтов

Расширения

Для установки расширений воспользуйтесь идентификатором для самостоятельного поиска, либо ссылками на marketplace.visualstudio.com.

Для работы с 1С

РасширениеОписание
1C Extension PackКоллекция расширений для 1С (BSL) разработки
Language 1C (BSL)Подсветка синтаксиса в файлах _.bsl и _.os
1C Platform ToolsИнструменты разработки для экосистемы 1С
1C Metadata ViewerВывод дерева метаданных конфигурации 1С
1C DebugОтладка приложений 1С:Предприятие
OScript DebugОтладка приложений OneScript
Cucumber AutocompleteПоддержка Gherkin + автозаполнение шагов

Для работы с Git

РасширениеОписание
Git Extension PackКоллекция расширений для Git
GitLensУскорьте Git и откройте неиспользованные знания в репозитории
Git GraphПросматривайте Git Graph вашего репозитория
Commit Message EditorРедактируйте сообщения коммитов удобным способом
Conventional BranchСтандартизация названий веток в Git
Conventional CommitsСтандартизация коммитов по соглашению
GitFlowРабота по методологии GitFlow

Прочие полезные

РасширениеОписание
Indent RainbowДелает отступы более читабельными
JSONРасширенные возможности анализа JSON
Markdown All in OneРабота с markdown
Markdown Preview EnhancedПредпросмотр markdown
Markdown Table PrettifyФорматирование таблиц в markdown
markdownlintПодсветка ошибок формата в markdown
Partial DiffЧастичный дифференциал
Path AutocompleteАвтодополнение пути