Rust Extension Pack is a collection of extensions that can help write, test and debug Rust applications in Visual Studio Code.
By installing Rust Extension Pack, the following extensions are installed:
- 📦 Rust Analyzer
- Official Rust Language Server (RLS) 2.0
- Code completion
- Imports insertion
- Semantic syntax highlighting
- 📦 crates
- Display the latest version of the crate next to it
- Show all versions (clickable) on the tooltip of the crate hovered.
- 📦 Even Better TOML
- TOML 1.0.0 support
- Syntax highlighting
- Validation
- Formatting
- 📦 Rust Doc Viewer
- Open your rust docs and view them in another tab on VS Code
- 📦 Cargo
- Check your code using cargo check
- Commands to add and remove dependencies
- 📦 Rust Test Explorer
- View and run your Rust tests from the VS Code sidebar
- 📦 CodeLLDB
- LLDB based debugger for Linux (x86 or ARM), MacOS (x86 or ARM ) and Windows (x86 only)
- Conditional breakpoints, function breakpoints, data breakpoints, logpoints
- Rust language support with built-in visualizars for vectors, strings and other standard types
Do you have questions about this project, there is a great extension which should be part of this extension pack or you want to contribute in other ways, feel free to open an issue.
This project is MIT licensed.