TGViewer
Никита Федькин - мысли, заметки, анонсы Никита Федькин - мысли, заметки, анонсы @nixel2007_thoughts · 2.88K subscribers
Post #358 2.53K
С днем рождения, BSL Language Server.

За прошедший год был всего один крупный релиз 0.21.х, про который я подробно писал ранее, зато внутри было много подвижек, направленных на оптимизацию, стабилизацию и поддержку работы новых типов LSP-запросов.
В рамках альфа-релизов ветки 0.22.х уже доступны переход на jdk17, Spring Boot 3.1, а буквально на днях была решена проблема чуть ли не пятилетней давности, приводившая к очень отложенной реакции BSL Language Server во время старта и расчёта данных проекта. Например, теперь всплывающая подсказка по методам начинает работать через несколько секунд после старта. Да, она не сможет показать данные другого модуля, если он ещё не проанализировался, но зато теперь не зависает до конца построения контекста. Финальное решение проблемы падения сервера из-за логирования тоже скоро будет готово и войдёт в следующий альфа-релиз.

В общем, на пререлизном канале vscode есть что протестировать и пооставлять обратную связь в чатике.

Если хочется понастольгировать, можно попробовать запустить предновогодний релиз 0.1.3, который был первым релизом, работающим в связке с сонар-плагином, которому на момент выхода был один день :)
А ещё в этом релизе было целых две диагностики и даже работал автокомплит, который умел возвращать "hello world!" :)

BSL Language Server - важный для меня проект. Начинавшийся вместе с Лёхой Сосновым как отдушина после тяжёлого 1сного лета, во многом он стал триггером к дальнейшему погружению в джаву и заставил изучить кучу вещей по дороге. В какой-то мере он помог мне сменить работу.

С днем рождения всех причастных. Спасибо вам за ваш вклад и поддержку. Пять лет.
GitHub GitHub - 1c-syntax/bsl-language-server: Реализация Language Server Protocol для языка 1C (BSL) Реализация Language Server Protocol для языка 1C (BSL) - 1c-syntax/bsl-language-server
  • 🎉 47
  • 👍 19
  • ❤ 3
  • 🍾 2
  • 🎄 2
  • 🔥 1
More from @nixel2007_thoughts
  1. Sep 28, 2026Вторую картинку в посте потерял. Вот так менять/задавать пароль.
  2. Sep 28, 2026Если вы можете прочесть этот пост, то вероятно, ваш телефон находится, кхм-кхм, за границе…
  3. Sep 28, 2026video post
  4. Sep 28, 2026#анонс Полишинеля Я разрываюсь между двумя фразами на анонс, пускай будут обе: 1. Мы строи…
  5. Sep 27, 2026Внимательный разбор телеметрии показал, что основной причиной падений хаба последних дней…
  6. Sep 21, 2026Совместно с @EvilBeaver, @Segate и @nivanchenko готовим новый хаб оскрипта к релизу. Проек…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →