Microsoft представила версию 1.16 своего редактора кода Visual Studio Code. Рассмотрим основные изменения данного релиза.
Рабочее пространство
Появилась возможность перетаскивания файлов из панели задач и результатов поиска прямо в рабочее пространство редактора:
VS Code всегда поддерживал открытие папок извне, однако в новой версии произошли некоторые изменения. Раньше открытие папок происходило в любой области VS Code, в данном релизе необходимо «дотянуть» папку до области редактора, чтобы открыть её:
Редактор
VS Code теперь сохраняет стек отмены действий (Undo) для открытого файла, даже после его перезаписи на диске. Также пролистывание кода стало плавнее, а именно появилась анимация перехода между страницами при нажатии кнопок Page Up
и Page Down
, при поисках совпадений, при переходе к определению класса или функции:
Терминал
Встроенный терминал теперь можно открыть посредством команды Terminal: Switch Active Terminal или же в Quick Open (Ctrl+P
), набрав команду «term»:
Также в терминале был переработан виджет «Найти». По нажатию на кнопки Alt+Down
и Alt+Up
можно просмотреть историю поиска:
Изменения, связанные с языками программирования
HTML-теги в новой версии автоматически дополняются закрывающими после нажатия символа закрытия открывающего тега >
:
Также нововведение работает для внешних закрывающих тегов. После нажатия символа закрывающего тега /
редактор автоматически добавит нужный тег:
В новой версии VS Code доступен выбор цвета стиля HTML из палитры цветов с последующим переводом его в численное представление:
VS Code поддерживает TypeScript 2.5 и, соответственно, все его нововведения, упрощающие редактирование кода «на лету» при помощи Extract method и Extract function:
Остальные изменения
Полный список изменений и новинок доступен в блоге продукта. Разработчики также советуют посмотреть видео со всеми основными фишками нового релиза:
Источник: блог VS Code