aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--editors/code/README.md31
1 files changed, 17 insertions, 14 deletions
diff --git a/editors/code/README.md b/editors/code/README.md
index 67df34f7e..614995913 100644
--- a/editors/code/README.md
+++ b/editors/code/README.md
@@ -11,23 +11,27 @@ Provides support for rust-analyzer: novel LSP server for the Rust programming la
11Work on rust-analyzer is sponsored by 11Work on rust-analyzer is sponsored by
12 12
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/) 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- [Mozilla](https://www.mozilla.org/en-US/) 15- [Mozilla](https://www.mozilla.org/en-US/)
15- [Embark Studios](https://embark-studios.com/) 16- [Embark Studios](https://embark-studios.com/)
16- [freiheit.com](https://www.freiheit.com) 17- [freiheit.com](https://www.freiheit.com)
17 18
19If 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## Features 24## Features
21 25
22* [code completion], [imports insertion] 26- [code completion], [imports insertion]
23* [go to definition], [implementation], [type definition] 27- [go to definition], [implementation], [type definition]
24* [find all references], [workspace symbol search], [rename] 28- [find all references], [workspace symbol search], [rename]
25* [types and documentation on hover] 29- [types and documentation on hover]
26* [inlay hints] 30- [inlay hints]
27* [semantic syntax highlighting] 31- [semantic syntax highlighting]
28* a lot of [assist(code actions)] 32- a lot of [assist(code actions)]
29* apply suggestions from errors 33- apply suggestions from errors
30* ... and many more, checkout the [manual] to see them all 34- ... and many more, checkout the [manual] to see them all
31 35
32[code completion]: https://rust-analyzer.github.io/manual.html#magic-completions 36[code completion]: https://rust-analyzer.github.io/manual.html#magic-completions
33[imports insertion]: https://rust-analyzer.github.io/manual.html#auto-import 37[imports insertion]: https://rust-analyzer.github.io/manual.html#auto-import
@@ -42,11 +46,10 @@ Work on rust-analyzer is sponsored by
42[semantic syntax highlighting]: https://rust-analyzer.github.io/manual.html#semantic-syntax-highlighting 46[semantic syntax highlighting]: https://rust-analyzer.github.io/manual.html#semantic-syntax-highlighting
43[assist(code actions)]: https://rust-analyzer.github.io/manual.html#assists-code-actions 47[assist(code actions)]: https://rust-analyzer.github.io/manual.html#assists-code-actions
44 48
45
46
47[manual]: https://rust-analyzer.github.io/manual.html 49[manual]: https://rust-analyzer.github.io/manual.html
48 50
49## Quick start 51## Quick start
52
501. Install [rustup] the rust toolchain 531. Install [rustup] the rust toolchain
512. Install the [rust-analyzer extension] 542. Install the [rust-analyzer extension]
52 55
@@ -57,14 +60,14 @@ Work on rust-analyzer is sponsored by
57 60
58This extension provides configurations through VSCode's configuration settings. All the configurations are under `rust-analyzer.*`. 61This extension provides configurations through VSCode's configuration settings. All the configurations are under `rust-analyzer.*`.
59 62
60See https://rust-analyzer.github.io/manual.html#vs-code-2 for more information on VSCode specific configurations. 63See <https://rust-analyzer.github.io/manual.html#vs-code-2> for more information on VSCode specific configurations.
61 64
62## Communication 65## Communication
63 66
64For usage and troubleshooting requests, please use "IDEs and Editors" category of the Rust forum: 67For usage and troubleshooting requests, please use "IDEs and Editors" category of the Rust forum:
65 68
66https://users.rust-lang.org/c/ide/14 69<https://users.rust-lang.org/c/ide/14>
67 70
68## Documentation 71## Documentation
69 72
70See https://rust-analyzer.github.io/ for more information. 73See <https://rust-analyzer.github.io/> for more information.