rust/editors/code
2022-04-08 14:10:24 +03:00
..
src Switch to LSP inlay hints 2022-04-08 14:10:24 +03:00
tests
.eslintignore
.eslintrc.js Fix eslint errors 2022-02-06 06:52:51 +08:00
.gitignore Add experimental VSCode api 2022-03-04 07:45:51 +02:00
.vscodeignore
icon.png
language-configuration.json fix: remove pipe from surroundingPairs 2022-01-17 20:08:39 +00:00
LICENSE
package-lock.json Switch to LSP inlay hints 2022-04-08 14:10:24 +03:00
package.json Switch to LSP inlay hints 2022-04-08 14:10:24 +03:00
ra_syntax_tree.tmGrammar.json
README.md minor: Remove sponsors from readme files 2022-03-22 22:47:48 +01:00
tsconfig.eslint.json Fix eslint errors 2022-02-06 06:52:51 +08:00
tsconfig.json Clean up the redundant hints code and config 2022-03-04 07:45:51 +02:00

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.