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
- 📦 Dependi
- Manage Versions: Dependi provides clear and concise views of all your project dependencies, making it easy to manage updates and versions.
- Related Links: For more insights and resources related to the languages and tools Dependi supports
- Vulnerabilities at a Glance: Quickly identify vulnerabilities in your project dependencies and take action to mitigate risks.
- Vulnerability Reports: Generate comprehensive reports detailing the vulnerabilities in your dependencies, helping you maintain secure codebases.
- 📦 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.