Visual Studio Code 1.30: добавили поддержку TypeScript 3.2.2 и многострочный поиск
Новости
В редакторе Visual Studio Code 1.30 разграничили понятие определения и объявления. Поисковик новой версии принимает многострочные запросы.
2К открытий2К показов
Microsoft выпустила среду разработки Visual Studio Code 1.30. Инструмент получил новые функции редактора и поискового инструмента, а также улучшенную поддержку языков JavaScript и TypeScript.
Поиск и кастомизация в Visual Studio Code 1.30
Поисковый инструмент в новой версии редактора позволяет делать многострочные запросы. Добавить в запрос новую строку можно сочетанием клавиш Shift+Enter или просто вставив текст из буфера обмена.
Пользовательские заголовки и пункты меню в ОС Linux теперь активированы по умолчанию. Поскольку некоторые меню при этом могут выходить за границы экрана, разработчики добавили возможность прокрутки.
Пункты меню, предназначенные для работы с настройками, перенесли в титульную панель редактора.
Изменения в модуле редактора
В сниппете реализованы новые переменные комментариев, позволяющие оставлять строки или блоки примечаний, основываясь на языке кода.
Также разработчики добавили в Visual Studio Code 1.30 команды Go to Declaration и Peek Declaration помимо уже существующих Go to Definition и Peek Definition. Это сделано в связи с тем, что в некоторых языках понятия определения и объявления принципиально различаются.
Поддержка языков
В Visual Studio Code 1.30 можно работать с TypeScript 3.2.2. Улучшено отображение обратных вызовов в JavaScript и TypeScript. Новая версия редактора отображает, какой функции они принадлежат.
Разработчики улучшили интеграцию с репозиторием. В новой версии программы можно изменить инструмент, с помощью которого открывается файл, по клику в панели контроля версий.
Отладка
Инструмент поиска и устранения ошибок Visual Studio Code 1.30 позволяет удалять отладочные консоли неактивных сессий. Доработана концепция подстановки переменных при конфигурации launch.json
. Саму стартовую конфигурацию отладки упростили, скрыв второстепенные элементы и добавив интерфейс Quick Pick.
Можно установить автоматическое выполнение задачи при открытии папки проекта. Кроме того, в раздел команд управления задачами добавлено несколько новых, например Tasks: Rerun Last Task, позволяющая перезапустить предыдущий процесс.
Visual Studio Code — кроссплатформенный инструмент с открытым исходным кодом, однако готовые сборки распространяются под проприетарной лицензией. ПО разрабатывается под операционные системы Windows, Linux и macOS.
Microsoft ежемесячно выпускает обновления для этой среды разработки, добавляя новые функции и улучшая старые. Например, в августовском релизе 1.27 редактор получил новый интерфейс редактора настроек. Тогда же разработчики опробовали настраиваемые панели меню и заголовков для Windows и Linux. Текущий апдейт датирован ноябрём 2018 года.
2К открытий2К показов