mirror of
https://github.com/rust-lang/rust-analyzer
synced 2024-12-26 13:03:31 +00:00
Update lsp-extensions.md
This commit is contained in:
parent
271ec6b990
commit
3360053312
1 changed files with 18 additions and 2 deletions
|
@ -1,5 +1,5 @@
|
||||||
<!---
|
<!---
|
||||||
lsp_ext.rs hash: 10a8988e6893e6b2
|
lsp_ext.rs hash: 49f253e4a9307d4f
|
||||||
|
|
||||||
If you need to change the above hash to make the test pass, please check if you
|
If you need to change the above hash to make the test pass, please check if you
|
||||||
need to adjust this doc as well and ping this issue:
|
need to adjust this doc as well and ping this issue:
|
||||||
|
@ -464,7 +464,7 @@ Clients are discouraged from but are allowed to use the `health` status to decid
|
||||||
**Request:**
|
**Request:**
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
interface SyntaxTeeParams {
|
interface SyntaxTreeParams {
|
||||||
textDocument: TextDocumentIdentifier,
|
textDocument: TextDocumentIdentifier,
|
||||||
range?: Range,
|
range?: Range,
|
||||||
}
|
}
|
||||||
|
@ -486,6 +486,22 @@ Primarily for debugging, but very useful for all people working on rust-analyzer
|
||||||
Returns a textual representation of the HIR of the function containing the cursor.
|
Returns a textual representation of the HIR of the function containing the cursor.
|
||||||
For debugging or when working on rust-analyzer itself.
|
For debugging or when working on rust-analyzer itself.
|
||||||
|
|
||||||
|
## View ItemTree
|
||||||
|
|
||||||
|
**Method:** `rust-analyzer/viewItemTree`
|
||||||
|
|
||||||
|
**Request:**
|
||||||
|
|
||||||
|
```typescript
|
||||||
|
interface ViewItemTreeParams {
|
||||||
|
textDocument: TextDocumentIdentifier,
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**Response:** `string`
|
||||||
|
|
||||||
|
Returns a textual representation of the `ItemTree` of the currently open file, for debugging.
|
||||||
|
|
||||||
## View Crate Graph
|
## View Crate Graph
|
||||||
|
|
||||||
**Method:** `rust-analyzer/viewCrateGraph`
|
**Method:** `rust-analyzer/viewCrateGraph`
|
||||||
|
|
Loading…
Reference in a new issue