Перейти к содержанию

Семантическая подсветка

Точная подсветка на основе разбора кода: переменные, параметры, методы, аннотации, а также язык запросов (SDBL) внутри строк.

Горячие клавиши: автоматически

← Все возможности

Семантическая подсветка

Курсор стоит в открытом модуле demo.bsl, и редактор отображает код в обычном виде. Семантическая подсветка раскрашивает элементы по результатам разбора: переменные, параметры, имена методов и аннотации получают разные цвета.

semanticTokens-01

Семантическая подсветка языка запросов (SDBL)

В модуле query.bsl курсор переходит к строковому литералу, содержащему текст запроса. Встроенный язык запросов (SDBL) подсвечивается прямо внутри строки: ключевые слова (ВЫБРАТЬ, ИЗ, ГДЕ), таблицы и поля раскрашиваются как полноценный код.

semanticTokens-02-query

Семантическая подсветка комментария-документации (BSLDoc)

Курсор стоит в блоке документирующего комментария над функцией РассчитатьСкидку. Семантическая подсветка раскрашивает разметку BSLDoc: секции Параметры/Возвращаемое значение, имена параметров, типы (Структура, Число, СправочникСсылка.Клиенты) и описания выделяются разными цветами.

semanticTokens-03-bsldoc


← Назад: Умное выделение · Вперёд: Подсказки-вставки →