Goto definition support for multiple lsps #11689
Labels
A-command
Area: Commands
A-language-server
Area: Language server client
C-enhancement
Category: Improvements
The go to definition only works for the first in the lsp list. If the first is unable to find the definition then it should fallback to the next.
This is relevant for at least angular with template strings, where the angular lsp provides go to definitions for html tags, and the typescript lsp for everything else - but I can't seem to have both working.
Or can injections be treated as the injected language? A go to definition within the injection would use the injected language configuration. Likewise for formatting, the injected language could use the formatter defined for it instead of the parent document.
The text was updated successfully, but these errors were encountered: