LSP icon indicating copy to clipboard operation
LSP copied to clipboard

Client implementation of the Language Server Protocol for Sublime Text

Results 182 LSP issues
Sort by recently updated
recently updated
newest added

Currently, all language servers are restarted whenever the user settings in LSP.sublime-settings are saved. This is not really necessary, so with this PR they are only restarted if the `"clients"`...

Currently the format_completion tries to have a one size fits all way to display LSP CompletionItem information. That proven to not be ideal for some LSP servers. While I am...

If the dust has settled with transitioning to python 3.8, two PRs are prepared to upgrade - [bracex to from 2.1.1 to 2.4](https://github.com/packagecontrol/channel/pull/8) - [wcmatch from 1.2.1 to 8.5.1](https://github.com/packagecontrol/channel/pull/7) by...

Reference PR: [sublimelsp/lsp_utils#118](https://github.com/sublimelsp/lsp_utils/pull/118) This PR updates the `lsp_utils.sublime-settings` to note support for specifying a filesystem path to a Node.js binary.

Can't get it to work at all 🥲: Freshly installed sublime: - Apple M2 Pro: Sonoma 14.4 - Sublime text build 4169 - Package Control v4.0.6, LSP v2.0.0 ```python reloading...

When a file is saved, a `textDocument/didSave` notifications should be sent to the server if it opts-in via TextDocumentSyncOptions. But if the file gets closed immediately after saving, the notification...

Related to issue "Plugin does not reflect lsp_code_actions_on_save settings #2421" Similar to @hrasekj : I have my LSP.sublime-settings configured to not fix or organize on save, but fixAll is being...

*Untested, but I think something like this could work* CI will obviously fail until the protocol types are updated to the latest spec version. This would probably make https://github.com/sublimelsp/LSP/commit/29100425f8c2635d7b33524519c4bf2bbd6ee86f obsolete...

- Switch from using [lsp_types_sublime_text_33.py](https://github.com/sublimelsp/lsp-python-types/blob/main/lsp_types_sublime_text_33.py) to using [lsp_types.py](https://github.com/sublimelsp/lsp-python-types/blob/main/lsp_types.py) - Update the LSP types to match the latest [metaModel.schema.json](https://raw.githubusercontent.com/microsoft/vscode-languageserver-node/main/protocol/metaModel.schema.json) - These two helper types are now removed, because they are no...

closes #2199 Here is a example video: https://github.com/sublimelsp/LSP/assets/22029477/441972ba-939c-40e0-899d-13629034a838 Notice the import changing in file `a.ts` when we rename the `b.ts` file. [example.zip](https://github.com/user-attachments/files/15974460/example.zip)