This is a work-in-progress extension to Visual Studio Code, that aims to be a light-weight integration of various IDE-tools for Rust.
racer is a utility intended to provide Rust code completion for editors and IDEs.
- Go to definition
- Peek definition
- Hover definition
- Signature help
- Auto complete
rustfmt is a tool for formatting Rust code according to style guidelines.
- Format file
rustsym is a tool to query symbols from rust code for use in IDEs.
- Go to Document symbol
- Go to Workspace symbols
vscode-rust can create a tasks.json file in your project that will give you tasks with problem matchers for building, testing and more.
- build
- doc
- fmt
- run
- test