-
Notifications
You must be signed in to change notification settings - Fork 898
Tools supporting the Language Server Protocol
Erich Gamma edited this page Nov 16, 2017
·
5 revisions
(for additions to this table, please comment in #8)
- Protocol Implementations lists the Language Server implementations that support the language server protocol.
- Language Server Protocol SDKs lists the SDKs that are available to implement language servers in different languages.
| Editor/IDE | Maintainer | |
|---|---|---|
| VS Code | MS | vscode |
| Eclipse Che | Eclipse,Codenvy/TypeFox | Che |
| Eclipse IDE | Eclipse,Red Hat | Eclipse community, Eclipse LSP4E |
| emacs | Vibhav Pant | emacs language server client |
| GNOME Builder | gnome.org | language server client |
| MS Monaco Editor | Typefox | monaco-languageclient |
| Atom | Github | atom-languageclient |
| Theia | theia-ide | theia |
| neovim | Junfeng Li | LanguageClient-neovim |
| vim8 and neovim | Prabir Shrestha | vim-lsp |
| VS | Adam Friedman | LSP client in Visual Studio |
| VS | Microsoft | LSP Preview |