Skip to content

Rust Extension Pack is a collection of extensions that can help write and test Rust applications in Visual Studio Code.

License

Notifications You must be signed in to change notification settings

Zerotask/vscode-rust-extension-pack

Repository files navigation

Rust Extension Pack

Rust Extension Pack is a collection of extensions that can help write, test and debug Rust applications in Visual Studio Code.

Included extensions

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

Contributing

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.

License

This project is MIT licensed.

About

Rust Extension Pack is a collection of extensions that can help write and test Rust applications in Visual Studio Code.

Resources

License

Code of conduct

Stars

Watchers

Forks