2 ms·
I think the answer to your question is yes: LSPs can’t do everything that a plugin can do. https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developer
by criddell 3y ago
I think the answer to your question is yes: LSPs can’t do everything that a plugin can do.
https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/ https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-d...
- mardifoufs 3y agoThat sounds like a limitation on Jetbrains part, no? Or is it due to LSPs themselves?
- riffraff 3y agoI suppose there are things which are just beyond the scope of LSP, like menus and other UI bits which are IDE specific, not to mention refactoring tools etc.
- OJFord 3y agoThat would be on the client (the LSP support in the specific IDE) to implement though, and would then work for any language server that implemented those capabilities? Like 'go to definition' or whatever is surely in every IDEs menu, but it can be done with LSP.