rust-analyzer 0.3.3057 получил автодополнение внутри cfg!()
Языковой сервер для Rust получил автодополнение внутри cfg!() и защиту от сбоя решателя типажей. Обновление полезно пользователям LSP-совместимых редакторов.

Релиз опубликован 21 сентября. rust-analyzer — языковой сервер с IDE-функциями для разработчиков на Rust, работающий в редакторах с поддержкой Language Server Protocol. В новой версии такие редакторы могут предлагать дополнения прямо внутри cfg!().
Разработчики также добавили обход сбоя при повторном входе решателя типажей в самого себя.
rust-analyzer можно использовать в VS Code, Vim, Emacs, Zed и других редакторах с поддержкой LSP.
В релиз также вошли исправление проверки серверного бинарного файла и изменение рекурсивного наблюдения за корнями включения (include roots): теперь оно выполняется только один раз для каждого каталога. При сбое команды обнаружения в сообщение добавляется рабочий каталог.











