rust-analyzer/editors/code
Chayim Refael Friedman eaf71411a9 Add an option to remove reborrows from adjustment inlay hints
Reborrows are consecutive deref then ref. Make it the default because reborrows are mostly useless to the programmer.

Also rename `rust-analyzer.inlayHints.expressionAdjustmentHints.enable: "reborrow"` to `rust-analyzer.inlayHints.expressionAdjustmentHints.enable: "borrows"`, as it's not about reborrows but about any ref/deref and it's confusing with the new setting.
2025-08-24 02:26:37 +03:00
..
src Unherit server extra env for runnables extra env 2025-07-27 14:09:21 +02:00
tests Update Node.js, vscode, and ts deps 2025-02-27 20:53:48 +01:00
.gitignore Add experimental VSCode api 2022-03-04 07:45:51 +02:00
.prettierignore prettier config 2022-05-17 18:12:49 +01:00
.vscodeignore editors/code: Add md for walkthrough setup example 2024-10-24 23:20:40 -04:00
eslint.config.mts Update Node.js, vscode, and ts deps 2025-02-27 20:53:48 +01:00
icon.png Optimize icon 2025-08-19 11:41:58 +02:00
language-configuration.json fix language-configuration.json 2025-04-04 00:26:57 +02:00
LICENSE Add LICENSE file to make vsce happy 2021-12-04 12:29:27 +02:00
package-lock.json [internal] Update to the latest @vscode/vsce for extension build 2025-08-13 15:25:34 +01:00
package.json Add an option to remove reborrows from adjustment inlay hints 2025-08-24 02:26:37 +03:00
prettier.config.mts Update Node.js, vscode, and ts deps 2025-02-27 20:53:48 +01:00
ra_syntax_tree.tmGrammar.json prettier run 2022-05-17 18:15:06 +01:00
README.md doc: Fix dead manual links 2025-04-20 20:28:52 +03:00
tsconfig.eslint.json Update Node.js, vscode, and ts deps 2025-02-27 20:53:48 +01:00
tsconfig.json Update Node.js, vscode, and ts deps 2025-02-27 20:53:48 +01:00
walkthrough-setup-tips.md add cargo's git checkouts to the list of paths to mark as read-only in vscode 2025-02-13 18:48:36 -08:00

rust-analyzer

This extension provides support for the Rust programming language. It is recommended over and replaces rust-lang.rust.

Features

Quick start

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

Configuration

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

See the manual for more information on VSCode specific configurations.

Communication

For usage and troubleshooting requests, please use the "IDEs and Editors" category of the Rust forum.

Documentation

See rust-analyzer.github.io for more information.