@@ -11,23 +11,27 @@ Provides support for rust-analyzer: novel LSP server for the Rust programming la
11
11
Work on rust-analyzer is sponsored by
12
12
13
13
[ <img src =" https://user-images.githubusercontent.com/1711539/58105231-cf306900-7bee-11e9-83d8-9f1102e59d29.png " alt =" Ferrous Systems " width =" 300 " >] ( https://ferrous-systems.com/ )
14
+
14
15
- [ Mozilla] ( https://www.mozilla.org/en-US/ )
15
16
- [ Embark Studios] ( https://embark-studios.com/ )
16
17
- [ freiheit.com] ( https://www.freiheit.com )
17
18
19
+ If you want to sponsor:
18
20
21
+ - [ OpenCollective] ( https://opencollective.com/rust-analyzer/ )
22
+ - [ Github Sponsors] ( https://github.com/sponsors/rust-analyzer )
19
23
20
24
## Features
21
25
22
- * [ code completion] , [ imports insertion]
23
- * [ go to definition] , [ implementation] , [ type definition]
24
- * [ find all references] , [ workspace symbol search] , [ rename]
25
- * [ types and documentation on hover]
26
- * [ inlay hints]
27
- * [ semantic syntax highlighting]
28
- * a lot of [ assist(code actions)]
29
- * apply suggestions from errors
30
- * ... and many more, checkout the [ manual] to see them all
26
+ - [ code completion] , [ imports insertion]
27
+ - [ go to definition] , [ implementation] , [ type definition]
28
+ - [ find all references] , [ workspace symbol search] , [ rename]
29
+ - [ types and documentation on hover]
30
+ - [ inlay hints]
31
+ - [ semantic syntax highlighting]
32
+ - a lot of [ assist(code actions)]
33
+ - apply suggestions from errors
34
+ - ... and many more, checkout the [ manual] to see them all
31
35
32
36
[ code completion ] : https://rust-analyzer.github.io/manual.html#magic-completions
33
37
[ imports insertion ] : https://rust-analyzer.github.io/manual.html#auto-import
@@ -42,11 +46,10 @@ Work on rust-analyzer is sponsored by
42
46
[ semantic syntax highlighting ] : https://rust-analyzer.github.io/manual.html#semantic-syntax-highlighting
43
47
[ assist(code actions) ] : https://rust-analyzer.github.io/manual.html#assists-code-actions
44
48
45
-
46
-
47
49
[ manual ] : https://rust-analyzer.github.io/manual.html
48
50
49
51
## Quick start
52
+
50
53
1 . Install [ rustup] the rust toolchain
51
54
2 . Install the [ rust-analyzer extension]
52
55
@@ -57,14 +60,14 @@ Work on rust-analyzer is sponsored by
57
60
58
61
This extension provides configurations through VSCode's configuration settings. All the configurations are under ` rust-analyzer.* ` .
59
62
60
- See https://rust-analyzer.github.io/manual.html#vs-code-2 for more information on VSCode specific configurations.
63
+ See < https://rust-analyzer.github.io/manual.html#vs-code-2 > for more information on VSCode specific configurations.
61
64
62
65
## Communication
63
66
64
67
For usage and troubleshooting requests, please use "IDEs and Editors" category of the Rust forum:
65
68
66
- https://users.rust-lang.org/c/ide/14
69
+ < https://users.rust-lang.org/c/ide/14 >
67
70
68
71
## Documentation
69
72
70
- See https://rust-analyzer.github.io/ for more information.
73
+ See < https://rust-analyzer.github.io/ > for more information.
0 commit comments