Skip to content

v2.0.0

Choose a tag to compare

@ChernyakAI ChernyakAI released this 06 Oct 19:28
· 1 commit to master since this release

Основные изменения

Совместимость

  • Минимальная версия VS Code повышена до 1.139.0. Учтены изменения оформления интерфейса с момента последней публикации (1.107.1 -> 1.139.0).
  • Для семантической подсветки BSL рекомендуется наличие BSL Language Server версии 1.0.0 или новее.

Подсветка кода

  • Добавлено оформление семантических токенов, поставляемых BSL Language Server. Семантическая подсветка по умолчанию выключена. Для включения установите настройку VS Code editor.semanticHighlighting.enabled в значение true. (#1)
  • Улучшена синтаксическая подсветка ранее поддерживаемых форматов файлов (bsl/os, sdbl, xbsl/sbsl, feature, sql, json, xml, markdown, log, diff, yaml, makefile, batch, powershell, shell, html, css).
  • Добавлено оформление синтаксической подсветки для всех остальных типов файлов, поддерживаемых VS Code.
  • Добавлена поддержка синтаксической подсветки Turbo Gherkin при использовании основного расширения Turbo Gherkin support. Поддержка оформления для Cucumber (Gherkin) Full Support сохранена.
  • Добавлена синтаксическая подсветка самостоятельных блоков feature при работе с Markdown-файлами в текстовом редакторе с установленным расширением Turbo Gherkin support.
  • Добавлена синтаксическая подсветка самостоятельных блоков BSL и OneScript (1c, bsl, os) и запросов (sdbl) при работе с Markdown-файлами в текстовом редакторе с установленным расширением 1C (BSL).

Встроенный Markdown Preview

  • Улучшен внешний вид стандартного Markdown Preview VS Code в соответствии со стилями тем расширения, добавлено подчёркивание ссылок.
  • Синтаксическая подсветка поддерживаемых блоков кода приближена к оформлению основного редактора в выбранной теме.
  • Добавлена подсветка блоков кода 1c, bsl, os и sdbl с цветами выбранной темы.
  • С установленным расширением Turbo Gherkin support теперь частично работает подсветка блоков кода Gherkin (feature).

Работа с агентами

  • Переработано оформление встроенного терминала и улучшена читаемость его состояний. Следует учитывать, что некоторые TUI-приложения могут переопределять цвета собственными настройками.
  • Улучшено оформление поверхностей Chat и Inline Chat.
  • Добавлено оформление нового приложения VS Code - Agents Window. Приложение использует только тему оформления из Default Profile, что нужно принимать во внимание, если вы работаете из отдельного профиля.

Modern UI

  • Темы оформления, поставляемые с расширением, адаптированы для экспериментального режима Modern UI (workbench.experimental.modernUI).

Прочие изменения

  • Исправлена подсветка полей подстановки сниппетов при переходах по Tab.
  • Исправлено оформление заголовка в Quick Picker (Ctrl+Shift+P).
  • Исправлен фон редактируемых блоков кода в тестовой площадке редактора.
  • Исправлено перекрытие маркеров обзорной линейки ползунком прокрутки, полосы прокрутки стали более заметными.
  • Выровнена подсветка парных скобок.
  • Выровнено отображение маркеров изменений.
  • Выровнены цвета панели статус-бара и отдельно выделена кнопка удалённого подключения.
  • Выровнены цвета отключённых (неактивных) элементов.
  • Улучшено отображение вкладок открытых файлов в редакторе.
  • Улучшено оформление выделенного текста.
  • Улучшено выделение текста, текущих и совпадающих идентификаторов.
  • Улучшено отображение свёрнутых блоков кода.
  • Улучшено оформление Diff Editor.
  • Улучшена подсветка результатов поиска.
  • Улучшена подсветка поиска в выпадающих списках.
  • Улучшена различимость изменённых файлов в «Проводнике».
  • Улучшено выделение файлов в панели «Проводник», находящихся в gitignore.
  • Улучшено отображение ссылок.
  • Улучшено оформление встроенных фрагментов кода в интерфейсе.
  • Улучшено оформление выделенного пункта главного меню.