From dd5e4d4870b4e59bc82d285c481bb6971d016912 Mon Sep 17 00:00:00 2001 From: veetaha Date: Thu, 2 Apr 2020 11:23:56 +0300 Subject: vscode: move docks about syntax tree to dev/README.md --- docs/dev/README.md | 10 ++++++++++ docs/user/features.md | 10 ---------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/dev/README.md b/docs/dev/README.md index 8d7e18010..f230dc1db 100644 --- a/docs/dev/README.md +++ b/docs/dev/README.md @@ -155,6 +155,16 @@ There's also two VS Code commands which might be of interest: * `Rust Analyzer: Syntax Tree` shows syntax tree of the current file/selection. + You can hover over syntax nodes in the opened text file to see the appropriate + rust code that it refers to and the rust editor will also highlight the proper + text range. + + If you press Ctrl (i.e. trigger goto definition) in the inspected + Rust source file the syntax tree read-only editor should scroll to and select the + appropriate syntax node token. + + ![demo](https://user-images.githubusercontent.com/36276403/78225773-6636a480-74d3-11ea-9d9f-1c9d42da03b0.png) + # Profiling We have a built-in hierarchical profiler, you can enable it by using `RA_PROFILE` env-var: diff --git a/docs/user/features.md b/docs/user/features.md index 4cba66529..56d2969fd 100644 --- a/docs/user/features.md +++ b/docs/user/features.md @@ -81,16 +81,6 @@ Join selected lines into one, smartly fixing up whitespace and trailing commas. Shows the parse tree of the current file. It exists mostly for debugging rust-analyzer itself. -You can hover over syntax nodes in the opened text file to see the appropriate -rust code that it refers to and the rust editor will also highlight the proper -text range. - -If you press Ctrl (i.e. trigger goto definition) in the inspected -Rust source file the syntax tree readonly editor should scroll to and select the -appropriate syntax node token. - -demo - #### Expand Macro Recursively Shows the full macro expansion of the macro at current cursor. -- cgit v1.2.3