Open fenixnow opened 5 years ago
Это уже реализовано. Цитата из ридми:
Чтение конфигурационного файла в формате LS. Файл необходимо разместить по адресу:
<Рабочая область>\.metadata\.plugins\ru.capralow.dt.bslls.validator.plugin.ui\.bsl-language-server.json
Это уже реализовано. Цитата из ридми:
Чтение конфигурационного файла в формате LS. Файл необходимо разместить по адресу:
<Рабочая область>\.metadata\.plugins\ru.capralow.dt.bslls.validator.plugin.ui\.bsl-language-server.json
Не понимаю, в единой папке прописать настройки для разных проектов? Внутри json можно организовать области по именам проектов из edt? Или можно положить в папку два файлика под разные проекты?
Конфиг файл bsl ls делается под проект. Как в едт организована работа с проектами и рабочими областями не в курсе, призываю @Doublesunrus
Конфигурационный файл делается под рабочую область. Сколько рабочих областей, столько и конфигурационных файлов должно быть. Это общий подход EDT, для BSL LS используется он же.
Конфигурационный файл делается под рабочую область. Сколько рабочих областей, столько и конфигурационных файлов должно быть. Это общий подход EDT, для BSL LS используется он же.
И это пичально, если у меня в рабочей области несколько моих проектов, то все они проверяются под одну гребенку.
Рабочая область обычно имеет общие настройки редактора, форматирования, валидации. почему для диагностик BSL LS они должны отличаться?
Рабочая область обычно имеет общие настройки редактора, форматирования, валидации. почему для диагностик BSL LS они должны отличаться?
Значит когда я форкаю проект из гит хаб, я юзаю настройки своей рабочей области, а не настройки проекта а рабочей области? А кто сказал про общие настройки что они общие для проектов? Настройки проверки задаются в разрезе проекта. Я про те, которые определяют проверки толстого клиента, веб и тд.
Давайте не продолжать диалог, я услышал, что настроек в разрезе проекта нет и не планируется.
Реализована возможность хранить настройки в разрезе репозитория гит. Для этого необходимо положить конфигурационный файл в репозиторий на один уровень с папкой .git
Реализована возможность хранить настройки в разрезе репозитория гит. Для этого необходимо положить конфигурационный файл в репозиторий на один уровень с папкой .git
@DoublesunRUS, этой возможности еще нет в опубликованном релизе? Если нет, то когда ожидается релиз? Очень круто, что настройки проверок теперь будут храниться в GIT
Можно установить дев версию по ссылке: http://capralow.ru/edt/bslls.validator/0.12.1/
Спасибо!
Конфигурационный файл в репозиторий лежит на том же уровне что и .git
.
Однако он не применяется:
Правило продолжает работать. В vscode он применился и в сонаре тоже.
@zeegin брейкинг чендж по конфигу =( Тот BSL LS, что вплагине едт еще не понимает этот конфиг.
В версии 0.14.2 добавлена возможность размещать конфигурационный файл внутри проекта.
Интересует возможно изменять настройки проверок в разрезе проекта, возможность считывать настройки из папки .setting