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 | Автодополнение пути |