code.visualstudio.com

 

Visual Studio Code — это редактор исходного кода. Он имеет многоязычный интерфейс пользователя и поддерживает ряд языков программированияподсветку синтаксисаIntelliSenseрефакторинготладку, навигацию по коду[19], поддержку Git и другие возможности. Многие возможности Visual Studio Code недоступны через графический интерфейс, зачастую они используются через палитру команд или JSON-файлы (например, пользовательские настройки). Палитра команд представляет собой подобие командной строки, которая вызывается сочетанием клавиш.

VS Code также позволяет заменять кодовую страницу при сохранении документа, символы перевода строки и язык программирования текущего документа.

VSCode Great Icons

Популярное расширение для иконок.

Hungry Delete

Очень простое, но очень полезное расширение. Помогает при удалении нескольких пустых строк. Позволяет удалить все пустые строки клавишами Ctrl+ Backspace для  Windows Linux  и  Alt+Backspace для Mac. Чтобы удалить строки снизу служит комбинация клавиш Ctrl+j. Поддерживает удаление в режиме мультикурсор.

Live Server

 Позволяет запускать статические веб-страницы в режиме локального сервера

Vim — эмулятор Vim редактора в VS Code.

Auto Close Tag — автоматически добавляет закрывающие теги для HTML/XML.

Git Graph — визуальное представление для веток Git репозитория. 

Таблица горячих клавиш для VS Code

Древовидное отображение комментариев типа //TODO и //FIXME в боковой панели. Работает по всему проекту
Todo tree
https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree

Редактор, позволяющий вывести результаты поиска по всем файлам и выборочно изменять эти файлы
Search editor
https://marketplace.visualstudio.com/items?itemName=jakearl.search-editor-apply-changes

Список эмодзи и UTF-символов для вставки (с поиском по описанию)
:emojisense:
https://marketplace.visualstudio.com/items?itemName=bierner.emojisense

Расширение Turbo Console Log упрощает отладку, автоматизируя процесс записи журнальных сообщений. Всё просто: выбираем переменную для отладки и нажимаем