LSP
Client implementation of the Language Server Protocol for Sublime Text
Labels auto-complete, linting, formatting, code navigation, intellisense, javascript, typescript, php, python, snippets, ruby, r, java, go, golang, bash, kotlin, html, css, ocaml, rust, julia, lua, haskell, c, cpp, c++, csharp, c#, react, swift, objective-c, objectivec, method completion, intellicode
Details
Installs
- Total 164K
- Win 60K
- Mac 54K
- Linux 50K
Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 | Mar 17 | Mar 16 | Mar 15 | Mar 14 | Mar 13 | Mar 12 | Mar 11 | Mar 10 | Mar 9 | Mar 8 | Mar 7 | Mar 6 | Mar 5 | Mar 4 | Mar 3 | Mar 2 | Mar 1 | Feb 28 | Feb 27 | Feb 26 | Feb 25 | Feb 24 | Feb 23 | Feb 22 | Feb 21 | Feb 20 | Feb 19 | Feb 18 | Feb 17 | Feb 16 | Feb 15 | Feb 14 | Feb 13 | Feb 12 | Feb 11 | Feb 10 | Feb 9 | Feb 8 | Feb 7 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 36 | 37 | 40 | 46 | 46 | 43 | 66 | 62 | 49 | 37 | 54 | 49 | 49 | 55 | 55 | 33 | 33 | 54 | 58 | 58 | 49 | 60 | 37 | 34 | 49 | 53 | 49 | 49 | 47 | 44 | 40 | 35 | 56 | 78 | 62 | 44 | 42 | 36 | 43 | 57 | 64 | 54 | 43 | 47 | 36 | 59 |
Mac | 26 | 21 | 25 | 36 | 33 | 28 | 30 | 24 | 24 | 22 | 48 | 40 | 37 | 36 | 28 | 21 | 33 | 32 | 18 | 42 | 30 | 33 | 23 | 21 | 30 | 29 | 37 | 33 | 40 | 21 | 19 | 31 | 30 | 43 | 29 | 23 | 25 | 26 | 33 | 25 | 32 | 40 | 31 | 29 | 19 | 49 |
Linux | 25 | 32 | 38 | 35 | 37 | 41 | 36 | 42 | 25 | 35 | 32 | 33 | 45 | 28 | 33 | 31 | 46 | 38 | 38 | 34 | 29 | 34 | 30 | 29 | 25 | 36 | 52 | 19 | 48 | 35 | 28 | 34 | 29 | 35 | 50 | 34 | 34 | 30 | 31 | 38 | 25 | 20 | 36 | 33 | 21 | 33 |
Readme
- Source
- raw.githubusercontent.com
LSP
Like an IDE, except it’s the good parts. Learn more.
Installation
Stable Version
Open the command palette and run Package Control: Install Package
, then select LSP
.
Development Version
Clone this repository into your Packages directory. Open the command palette and run Package Control: Satisfy Libraries
.
Getting started
Follow the installation steps for a specific language server.
Open a document supported by the language server. LSP should report the language server starting in the status bar.
See more information in the documentation :open_book:.
Getting help
If you have any problems, see the troubleshooting guide for tips and known limitations. If the documentation cannot solve your problem, you can look for help in:
- The #lsp channel (join the SublimeHQ Discord first!)
- By searching or creating a new issue