JetBrains Fleet
 

Using rust-analyzer

Last modified: 11 February 2024

rust-analyzer is an open-source implementation of a language server for the Rust programming language. It is designed to work with multiple code editors that support the Language Server Protocol (LSP), offering an enhanced Rust development experience.

rust-analyzer and Rust Language Server (RLS) both serve as language servers for Rust, but rust-analyzer is known for faster performance and more extensive feature coverage. While RLS was the initial official language server for Rust, rust-analyzer is becoming the new standard and often preferred by developers. Since 2022, the Rust Language Server (RLS) is being deprecated in favor of rust-analyzer.

For more information about rust-analyzer, refer to rust-analyzer at rust-analyzer.github.io.