diff options
| author | Amjad Ben Hedhili <amjadhedhili@outlook.com> | 2021-12-29 22:22:02 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-29 22:22:02 +0100 |
| commit | 3475a30080968b2924643d0717c52b252f14e965 (patch) | |
| tree | aed55438b7ee09f1c54c29dc2bfebfeed0333587 | |
| parent | 355a4bdb883ee9edc1c32b553fcf91c302b3df19 (diff) | |
| download | rust-3475a30080968b2924643d0717c52b252f14e965.tar.gz rust-3475a30080968b2924643d0717c52b252f14e965.zip | |
Update manual.adoc
| -rw-r--r-- | docs/user/manual.adoc | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/docs/user/manual.adoc b/docs/user/manual.adoc index 13165e8d3f0..8f16cc16e3e 100644 --- a/docs/user/manual.adoc +++ b/docs/user/manual.adoc @@ -376,22 +376,19 @@ if executable('rust-analyzer') endif ---- -=== Sublime Text 3 +=== Sublime Text -Prerequisites: You have installed the <<rust-analyzer-language-server-binary,`rust-analyzer` binary>>. - -You also need the `LSP` package. -To install it: +==== Sublime Text 4: +* Follow the instructions in link:https://github.com/sublimelsp/LSP-rust-analyzer[LSP-rust-analyzer]. -1. If you've never installed a Sublime Text package, install Package Control: - * Open the command palette (Win/Linux: `ctrl+shift+p`, Mac: `cmd+shift+p`) - * Type `Install Package Control`, press enter -2. In the command palette, run `Package control: Install package`, and in the list that pops up, type `LSP` and press enter. +NOTE: Install link:https://packagecontrol.io/packages/LSP-file-watcher-chokidar[LSP-file-watcher-chokidar] to enable file watching (`workspace/didChangeWatchedFiles`). -Finally, with your Rust project open, in the command palette, run `LSP: Enable Language Server In Project` or `LSP: Enable Language Server Globally`, then select `rust-analyzer` in the list that pops up to enable the rust-analyzer LSP. -The latter means that rust-analyzer is enabled by default in Rust projects. +==== Sublime Text 3: +* Install the <<rust-analyzer-language-server-binary,`rust-analyzer` binary>>. +* Install the link:https://packagecontrol.io/packages/LSP[LSP package]. +* From the command palette, run `LSP: Enable Language Server Globally` and select `rust-analyzer`. -If it worked, you should see "rust-analyzer, Line X, Column Y" on the left side of the bottom bar, and after waiting a bit, functionality like tooltips on hovering over variables should become available. +If it worked, you should see "rust-analyzer, Line X, Column Y" on the left side of the status bar, and after waiting a bit, functionalities like tooltips on hovering over variables should become available. If you get an error saying `No such file or directory: 'rust-analyzer'`, see the <<rust-analyzer-language-server-binary,`rust-analyzer` binary>> section on installing the language server binary. |
