tree: 1eb527ee6d785757c75c0f15f87a5b026f02aeeb [path history] [tgz]
  1. src/
  2. tests/
  3. .eslintignore
  4. .eslintrc.js
  5. .gitignore
  6. .vscodeignore
  7. icon.png
  8. language-configuration.json
  9. LICENSE
  10. package-lock.json
  11. package.json
  12. ra_syntax_tree.tmGrammar.json
  13. README.md
  14. tsconfig.eslint.json
  15. tsconfig.json
editors/code/README.md

rust-analyzer

Provides support for rust-analyzer: novel LSP server for the Rust programming language.

Note the extension may cause conflicts with the official Rust extension. It is recommended to disable the Rust extension when using the rust-analyzer extension.

Features

Quick start

  1. Install rustup
  2. Install the rust-analyzer extension

Configuration

This extension provides configurations through VSCode's configuration settings. All the configurations are under rust-analyzer.*.

See https://rust-analyzer.github.io/manual.html#vs-code-2 for more information on VSCode specific configurations.

Communication

For usage and troubleshooting requests, please use “IDEs and Editors” category of the Rust forum:

https://users.rust-lang.org/c/ide/14

Documentation

See https://rust-analyzer.github.io/ for more information.