File tree 1 file changed +11
-0
lines changed
src/doc/rustc-dev-guide/src/building
1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -154,6 +154,16 @@ You can run `./x setup editor` and select `helix`, which will prompt you to
154
154
create ` languages.toml ` with the recommended configuration for Helix. The
155
155
recommended settings live at [ ` src/etc/rust_analyzer_helix.toml ` ] .
156
156
157
+ ### Zed
158
+
159
+ Zed comes with built-in LSP and rust-analyzer support.
160
+ It can be configured through ` .zed/settings.json ` , as described
161
+ [ here] ( https://zed.dev/docs/configuring-languages ) . Selecting ` zed `
162
+ in ` ./x setup editor ` will prompt you to create a ` .zed/settings.json `
163
+ file which will configure Zed with the recommended configuration. The
164
+ recommended ` rust-analyzer ` settings live
165
+ at [ ` src/etc/rust_analyzer_zed.json ` ] .
166
+
157
167
## Check, check, and check again
158
168
159
169
When doing simple refactoring, it can be useful to run ` ./x check `
@@ -381,4 +391,5 @@ load this completion.
381
391
[ `src/etc/rust_analyzer_settings.json` ] : https://github.com/rust-lang/rust/blob/master/src/etc/rust_analyzer_settings.json
382
392
[ `src/etc/rust_analyzer_eglot.el` ] : https://github.com/rust-lang/rust/blob/master/src/etc/rust_analyzer_eglot.el
383
393
[ `src/etc/rust_analyzer_helix.toml` ] : https://github.com/rust-lang/rust/blob/master/src/etc/rust_analyzer_helix.toml
394
+ [ `src/etc/rust_analyzer_zed.json` ] : https://github.com/rust-lang/rust/blob/master/src/etc/rust_analyzer_zed.json
384
395
[ `src/etc/pre-push.sh` ] : https://github.com/rust-lang/rust/blob/master/src/etc/pre-push.sh
You can’t perform that action at this time.
0 commit comments