Skip to content

Commit a860857

Browse files
committed
Auto merge of #11999 - Veykril:config-valid, r=Veykril
Update feature listing in extension README
2 parents 7ce3ca5 + 77a9d95 commit a860857

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

editors/code/README.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,31 @@
11
# rust-analyzer
22

3-
Provides support for rust-analyzer: novel LSP server for the Rust programming language.
4-
5-
**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.
3+
This extension proves support for the [Rust programming language](https://www.rust-lang.org/).
64

75
## Features
86

9-
- [code completion], [imports insertion]
10-
- [go to definition], [implementation], [type definition]
11-
- [find all references], [workspace symbol search], [rename]
7+
- [code completion] with [imports insertion]
8+
- go to [definition], [implementation], [type definition]
9+
- [find all references], [workspace symbol search], [symbol renaming]
1210
- [types and documentation on hover]
13-
- [inlay hints]
11+
- [inlay hints] for types and parameter names
1412
- [semantic syntax highlighting]
15-
- a lot of [assist(code actions)]
13+
- a lot of [assists(code actions)]
1614
- apply suggestions from errors
1715
- ... and many more, checkout the [manual] to see them all
1816

1917
[code completion]: https://rust-analyzer.github.io/manual.html#magic-completions
20-
[imports insertion]: https://rust-analyzer.github.io/manual.html#auto-import
21-
[go to definition]: https://rust-analyzer.github.io/manual.html#go-to-definition
18+
[imports insertion]: https://rust-analyzer.github.io/manual.html#completion-with-autoimport
19+
[definition]: https://rust-analyzer.github.io/manual.html#go-to-definition
2220
[implementation]: https://rust-analyzer.github.io/manual.html#go-to-implementation
2321
[type definition]: https://rust-analyzer.github.io/manual.html#go-to-type-definition
2422
[find all references]: https://rust-analyzer.github.io/manual.html#find-all-references
2523
[workspace symbol search]: https://rust-analyzer.github.io/manual.html#workspace-symbol
26-
[rename]: https://rust-analyzer.github.io/manual.html#rename
24+
[symbol renaming]: https://rust-analyzer.github.io/manual.html#rename
2725
[types and documentation on hover]: https://rust-analyzer.github.io/manual.html#hover
2826
[inlay hints]: https://rust-analyzer.github.io/manual.html#inlay-hints
2927
[semantic syntax highlighting]: https://rust-analyzer.github.io/manual.html#semantic-syntax-highlighting
30-
[assist(code actions)]: https://rust-analyzer.github.io/manual.html#assists-code-actions
31-
28+
[assists(code actions)]: https://rust-analyzer.github.io/manual.html#assists-code-actions
3229
[manual]: https://rust-analyzer.github.io/manual.html
3330

3431
## Quick start

0 commit comments

Comments
 (0)