Package com.github._1c_syntax.bsl.languageserver.semantictokens


@NullMarked package com.github._1c_syntax.bsl.languageserver.semantictokens
Пакет для работы с семантическими токенами Language Server Protocol.

Содержит классы для конфигурации и управления семантическими токенами, которые используются для подсветки синтаксиса на основе семантического анализа кода. Семантические токены позволяют клиентам LSP (редакторам кода) более точно и богато раскрашивать код, учитывая его семантическое значение, а не только синтаксическую структуру.

Пакет содержит:

  • SemanticTokensSupplier - базовый интерфейс для сапплаеров токенов
  • SemanticTokenEntry - запись семантического токена
  • SemanticTokensHelper - вспомогательные методы
  • Сапплаеры для различных типов токенов (символы, комментарии, запросы и т.д.)