Описание тега rust-language-server

Rust Language Server (RLS) предоставляет полезные функции для IDE, редакторов и других инструментов для разработки на Rust, включая автозавершение кода, определение перехода, поиск символов и переформатирование.

Rust Language Server (RLS) обеспечивает сервер, который работает в фоновом режиме, обеспечивая Иду, редактор и другие инструменты с информацией о программах Rust. Он поддерживает такие функции, как "определение перехода", поиск символов, переформатирование и завершение кода, а также позволяет переименование и рефакторинг.

RLS можно легко установить с помощью rustup (страница настройки здесь), добавивrls, rust-analysis, а также rust-src инструментальные средства:

rustup component add rls --toolchain nightly
rustup component add rust-analysis --toolchain nightly
rustup component add rust-src --toolchain nightly

Интеграция RLS с Visual Studio Code в настоящее время доступна с расширением Rust или эталонной реализацией.