mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-01 11:31:15 +00:00
Allow multiple snippet edits in a TextDocumentEdit
This commit is contained in:
parent
3b7c7f97e4
commit
1e4686865e
@ -57,8 +57,9 @@ export interface TextDocumentEdit {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
When applying such code action or text edit, the editor should insert snippet, with tab stops and placeholder.
|
When applying such code action or text edit, the editor should insert snippet, with tab stops and placeholders.
|
||||||
At the moment, rust-analyzer guarantees that only a single edit will have `InsertTextFormat.Snippet`.
|
At the moment, rust-analyzer guarantees that only a single `TextDocumentEdit` will have edits which can be `InsertTextFormat.Snippet`.
|
||||||
|
Any additional `TextDocumentEdit`s will only have edits which are `InsertTextFormat.PlainText`.
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user