LSP
LSP copied to clipboard
Client implementation of the Language Server Protocol for Sublime Text
Description The window that appears when you hover over when looking for documentation about a class/object/function is not rendering images correctly on latest ST4:  The rendered images should be...
It would be neat to be able to trigger a color picker by clicking a color box. This probably means LSP should ship with or download platform-dependent color picker executables,...
**Is your feature request related to a problem? Please describe.** I want to see an overview of the callers and callees of a callable. **Describe the solution you'd like** Implement...
**Is your feature request related to a problem? Please describe.** Some servers have the ability to report *partial* results for hard requests like textDocument/references and workspace/symbol. We don't support this...
**Is your feature request related to a problem? Please describe.** Some LSP servers like Metals expects `source.organizeImports` to be invoked manually, after the document is saved and compiled https://github.com/scalameta/metals/pull/2104#discussion_r496601113. So...
The "LSP: Workspace Symbol" command currently requires you enter a query string before receiving any results and thus the command does not function similar to the built-in "Find Symbol in...
Quick bug report as I don't have time to analyze now:  Completing the first four items that start with '$' doesn't insert completion...
The plugin is stabilizing with respect to its featureset, and perhaps the time has come to override the built-in commands, instead of asking users to set up keybindings. For example,...
It would be nice to format the just-inserted text when pasting code into the buffer with `lsp_format_range` (enabled with a boolean, of course).
### What **OS and language server:** All LSP allows for a command `LSP: Restart Servers` which reloads all LSP servers currently in use via "sessions". Useful for debugging, however there...