about summary refs log tree commit diff
path: root/editors/code/README.md
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2021-03-01 11:07:15 +0100
committerLukas Wirth <lukastw97@gmail.com>2021-03-01 11:08:26 +0100
commit91ff47ef6ac55f66ca57a2b1ee2eae62f50213f2 (patch)
treeb57ada424390564372fc8263c0a72fbfb9f6f040 /editors/code/README.md
parent5df3ee8274fdb7cdeb2b0871b4efea8cbf4724a1 (diff)
downloadrust-91ff47ef6ac55f66ca57a2b1ee2eae62f50213f2.tar.gz
rust-91ff47ef6ac55f66ca57a2b1ee2eae62f50213f2.zip
Update vscode README with a small features list
Diffstat (limited to 'editors/code/README.md')
-rw-r--r--editors/code/README.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/editors/code/README.md b/editors/code/README.md
index 336695d9ffc..e7d7a06f0e3 100644
--- a/editors/code/README.md
+++ b/editors/code/README.md
@@ -2,4 +2,32 @@
 
 Provides support for rust-analyzer: novel LSP server for the Rust programming language.
 
+
+Features:
+
+* [code completion], [imports insertion]
+* [go to definition], [implementation], [type definition]
+* [find all references], [workspace symbol search], [rename]
+* [types and documentation on hover]
+* [inlay hints]
+* [semantic syntax highlighting]
+* a lot of [assist(code actions)]
+* apply suggestions from errors
+* ... and many more, checkout the [manual] to see them all
+
+[code completion]: https://rust-analyzer.github.io/manual.html#magic-completions
+[imports insertion]: https://rust-analyzer.github.io/manual.html#auto-import
+[go to definition]: https://rust-analyzer.github.io/manual.html#go-to-definition
+[implementation]: https://rust-analyzer.github.io/manual.html#go-to-implementation
+[type definition]: https://rust-analyzer.github.io/manual.html#go-to-type-definition
+[find all references]: https://rust-analyzer.github.io/manual.html#find-all-references
+[workspace symbol search]: https://rust-analyzer.github.io/manual.html#workspace-symbol
+[rename]: https://rust-analyzer.github.io/manual.html#rename
+[types and documentation on hover]: https://rust-analyzer.github.io/manual.html#hover
+[inlay hints]: https://rust-analyzer.github.io/manual.html#inlay-hints
+[semantic syntax highlighting]: https://rust-analyzer.github.io/manual.html#semantic-syntax-highlighting
+[assist(code actions)]: https://rust-analyzer.github.io/manual.html#assists-code-actions
+
+[manual]: https://rust-analyzer.github.io/manual.html
+
 See https://rust-analyzer.github.io/ for more information.