17
17
</ a >
18
18
</ section >
19
19
20
- < section class ="installation paragraph lead ">
21
- < h2 > Installation</ h2 >
22
-
20
+ < section class ="paragraph lead ">
21
+ < h2 > About</ h2 >
23
22
< p >
24
- rust-analyzer is in the alpha stage, installation requires building from source.
25
- To install the language server and VS Code plugin, use
23
+ rust-analyzer is an implementation of < a href ="https://microsoft.github.io/language-server-protocol/ "> Language
24
+ Server Protocol</ a > for the < a href ="https://www.rust-lang.org/ "> Rust</ a > programming language.
25
+ It provides features like completion and goto definition for many code editors, including VS Code, Emacs and
26
+ Vim.
26
27
</ p >
28
+ </ section >
27
29
28
- < pre > < code > $ git clone https://github.com/rust-analyzer/rust-analyzer && cd rust-analyzer
29
- $ cargo xtask install </ code > </ pre >
30
+ < section class =" paragraph lead " >
31
+ < h2 > Quick Start </ h2 >
30
32
31
33
< p >
32
- See the < a href ="https://github.com/rust-analyzer/rust-analyzer/tree/master/docs/user "> manual</ a > for
33
- alternative installation methods and support for other editors.
34
+ For VS Code, install < a
35
+ href ="https://marketplace.visualstudio.com/items?itemName=matklad.rust-analyzer "> rust-analyzer</ a > extension
36
+ from the marketplace.
37
+ Prebuild language server binaries for Windows, Linux and Mac are available on the < a
38
+ href ="https://github.com/rust-analyzer/rust-analyzer/releases "> releases</ a > page.
34
39
</ p >
35
40
36
- <!-- <p>
37
- Limited <a href="/wasm-demo.html"> WASM Demo</a>.
38
- Note: large download.
39
- </p> -->
41
+ < p >
42
+ Instructions for other editors, building from source and the list of features are found in
43
+
44
+ < a href ="https://github.com/rust-analyzer/rust-analyzer/tree/master/docs/user " class ="manual ">
45
+ < strong > the manual.</ strong >
46
+ </ a >
47
+ </ p >
40
48
</ section >
41
49
42
- < section class ="support paragraph lead ">
50
+ < section class ="paragraph lead ">
43
51
< h2 > Support</ h2 >
44
52
45
53
< p class ="lead ">
@@ -52,12 +60,17 @@ <h2>Support</h2>
52
60
53
61
< p >
54
62
The following companies contributed significantly towards rust-analyzer development:
55
- < ul >
56
- < li > < a href ="https://ferrous-systems.com/ "> Ferrous Systems</ a > </ li >
57
- < li > < a href ="https://www.mozilla.org/ "> Mozilla</ a > </ li >
58
- < li > < a href ="https://embark-studios.com "> Embark Studios</ a > </ li >
59
- < li > < a href ="https://www.freiheit.com/ "> freiheit.com</ a > </ li >
60
- </ ul >
63
+
64
+ < div class ="sponsors ">
65
+ < ul >
66
+ < li > < a href ="https://ferrous-systems.com/ "> Ferrous Systems</ a > </ li >
67
+ < li > < a href ="https://www.mozilla.org/ "> Mozilla</ a > </ li >
68
+ </ ul >
69
+ < ul >
70
+ < li > < a href ="https://embark-studios.com "> Embark Studios</ a > </ li >
71
+ < li > < a href ="https://www.freiheit.com/ "> freiheit.com</ a > </ li >
72
+ </ ul >
73
+ </ div >
61
74
</ p >
62
75
63
76
</ section >
0 commit comments