-
Notifications
You must be signed in to change notification settings - Fork 52
/
index.html
102 lines (82 loc) · 3.33 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
---
layout: default
---
<section class="greeting">
<h1 class="nightowl-daylight">
<img id="logo" src="/assets/rust-analyzer.svg" alt="rust analyzer">
</h1>
<p>
Bringing a <em>great</em> IDE experience<br>
to the Rust programming language.
</p>
<a class="source" href="https://github.com/rust-analyzer/rust-analyzer">
<i class="fa fa-github" aria-hidden="true"></i> Source
</a>
</section>
<section class="paragraph lead">
<h2>About</h2>
<p>
rust-analyzer is an implementation of <a href="https://microsoft.github.io/language-server-protocol/">Language
Server Protocol</a> for the <a href="https://www.rust-lang.org/">Rust</a> programming language.
It provides features like completion and goto definition for many code editors, including VS Code, Emacs and
Vim.
</p>
</section>
<section class="paragraph lead">
<h2>Quick Start</h2>
<p>
For VS Code, install <a
href="https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer">rust-analyzer</a> extension
from the marketplace.
Prebuilt language server binaries for Windows, Linux and Mac are available on the <a
href="https://github.com/rust-analyzer/rust-analyzer/releases">releases</a> page.
</p>
<p>
Instructions for other editors, building from source and the list of features are found in
<a href="/manual.html">
<strong>the manual.</strong>
</a>
</p>
<p>
You can ask questions about using rust-analyzer in the Rust users forum:
<a href="https://users.rust-lang.org/c/ide/14">
<strong>Editors and IDEs.</strong>
</a>
</p>
</section>
<section class="paragraph lead">
<h2>Support</h2>
<p class="lead">
rust-analyzer is a free and open source project, developed by
<a href="https://ferrous-systems.com/">Ferrous Systems</a>
with support from multiple companies and individuals.
Donate to rust-analyzer on <a href="https://opencollective.com/rust-analyzer/">Open Collective</a>.
</p>
<p>
The following companies contributed significantly towards rust-analyzer development:
</p>
<ul class="sponsors">
<li><a href="https://ferrous-systems.com/">Ferrous Systems</a></li>
<li><a href="https://www.mozilla.org/">Mozilla</a></li>
<li><a href="https://embark-studios.com">Embark Studios</a></li>
<li><a href="https://www.freiheit.com/">freiheit.com</a></li>
</ul>
</section>
<section>
<h2><span class="post-first-col">Latest News</span></h2>
<div class="post">
{% assign post = site.categories.thisweek.first %}
<div class="post-date">{{ post.date | date: "%b %-d, %Y" }}</div>
<a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a>
</div>
<a class="all-posts-link" href="/thisweek">All news</a>
</section>
<section>
<h2><span class="post-first-col">Latest Post</span></h2>
<div class="post">
{% assign post = site.categories.blog.first %}
<div class="post-date">{{ post.date | date: "%b %-d, %Y" }}</div>
<a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a>
</div>
<a class="all-posts-link" href="/blog">All posts</a>
</section>