File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
src/doc/rustc-dev-guide/src/building Expand file tree Collapse file tree 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
154154create ` languages.toml ` with the recommended configuration for Helix. The
155155recommended settings live at [ ` src/etc/rust_analyzer_helix.toml ` ] .
156156
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+
157167## Check, check, and check again
158168
159169When doing simple refactoring, it can be useful to run ` ./x check `
@@ -381,4 +391,5 @@ load this completion.
381391[ `src/etc/rust_analyzer_settings.json` ] : https://github.com/rust-lang/rust/blob/master/src/etc/rust_analyzer_settings.json
382392[ `src/etc/rust_analyzer_eglot.el` ] : https://github.com/rust-lang/rust/blob/master/src/etc/rust_analyzer_eglot.el
383393[ `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
384395[ `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