Defines a common protocol for language servers.
Find a file
2018-03-07 21:14:00 +01:00
.github Issue bot configuration 2017-11-21 21:15:14 +01:00
.vscode WorkspaceEdit is incompatible with the protocol. 2017-02-28 17:18:41 +01:00
images Fixing red squiggles in the diagram 2016-11-04 21:34:53 +01:00
versions Improve TextEdit[] spec 2018-03-07 21:14:00 +01:00
.gitignore Fixes #279 2017-09-08 16:34:48 +02:00
contributing.md See #315 2017-11-17 11:38:31 +01:00
License.txt Adding license file 2015-11-18 14:10:19 +01:00
protocol-changelog.md Added change log entry for 3.6.0 2018-02-22 12:55:09 +01:00
protocol.md Update protocol.md 2017-12-21 15:26:43 +01:00
README.md readme: fix broken link 2018-02-18 10:06:25 +01:00
snippetSyntax.md Fixes #303: Snippet Syntax is not Defined in Protocol 2017-11-17 12:57:18 +01:00

Language Server Protocol

The Language Server Protocol is now available through its own Web site. The Web site contains information about how the protocol works a better readable specification and documents about protocol implementations.

Contributing

If you are interested in fixing issues like typos you can either file an issue or provide a pull request containing the changes to the specification file.

When proposing an extension to the specification, then please refer to the How to Contribute to the Language Server Protocol document.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

The Language Server Protocol

See the Web site

License

Creative Commons Attribution / MIT