forked from nixel2007/vsc-language-1c-bsl
-
Notifications
You must be signed in to change notification settings - Fork 35
Настройка BSL Language Server
Nikita Fedkin edited this page Apr 6, 2022
·
3 revisions
Плагин предоставляет возможность статического анализа кода с помощью BSL Language Server.
Для изменения настроек BSL Language Server, необходимо разместить в корне проекта конфигурационный файл .bsl-language-server.json
.
Изменить имя файла и его расположение можно в настройках плагина
Структура и параметры конфигурационного файла приведены в документации BSL Language Server.
Этот конфигурационный файл:
- Устанавливает язык сообщений диагностик - английский;
- Изменяет настройку диагностики LineLength - Ограничение на длину строки, устанавливая предел длины строки в 140 символов;
- Отключает диагностику MethodSize - Ограничение на размер метода;
- Включает расчет диагностик в непрерывном режиме (computeTrigger = onType)
{
"$schema": "https://1c-syntax.github.io/bsl-language-server/configuration/schema.json",
"language": "en",
"diagnostics": {
"computeTrigger": "onType",
"parameters": {
"LineLength": {
"maxLineLength": 140
},
"MethodSize": false
}
}
}