Extensions Rust

Chester Wyke July 27, 2023 Updated: April 15, 2025 #vscode

Must haves

NameIDReason
CodeLLDBvadimcn.vscode-lldbAllows debugging rust code
rust-analyzerrust-lang.rust-analyzerProvides realtime feedback on code

Useful

NameIDReason
Dependifill-labs.dependiAdds icons to cargo.toml to tell you dependency status

Might be useful

NameIDReason
insta snapshotsmitsuhiko.instaMakes working with insta more convenient

Previously used

NameIDReason
Crates Completerjedeop.crates-completerAuto complete for creates if you edit cargo.toml manually (using cargo add cli now instead)
Even Better TOMLtamasfe.even-better-tomlAdd TOML support (using dprint now instead)
Rust Test ExplorerSwellaby.vscode-rust-test-adapterView and run your Rust tests in the Sidebar (Didn’t always work so stopped using it)
vscode-rona5huynh.vscode-ronAdds support for RON (Rusty object notation) - Wasn’t using it