[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ide-dev] Language Server Protocol

In case you have missed it.

Red Hat, CodeEnvy, Microsoft has announced collaboration around this protocol [1].
You can also read more on [2] which also references the github project that hosts the java language server implementation
that uses JDT and M2E.


[1] https://www.redhat.com/en/about/press-releases/red-hat-codenvy-and-microsoft-collaborate-language-server-protocol
[2] http://developers.redhat.com/blog/2016/06/27/a-common-interface-for-building-developer-tools/


â
Gorkem

On 8 Jun 2016, at 8:49, Sven Efftinge (sven@xxxxxxxxxxx) wrote:

Hi all,

I just gave a session at EclipseCon France about our efforts and
collaborations around VSCode's Language Server Protocol. The idea is to
support this protocol in other editors than VSCode as well and by that
making it a widely supported interface for language implementors to provide
editing support.


The protocol itself is platform/language agnostic and is defined by Erich
Gamma's VSCode team:
https://github.com/Microsoft/vscode-languageserver-protocol/


We have started a wiki page that lists supporting editors, languages and
SDKs
https://github.com/Microsoft/vscode-languageserver-protocol/wiki/Protocol-Implementations


Mikael suggested to share this here to make sure we are all aware of this.
I'm sure there are many cool ways people could leverage this effort in
different Eclipse projects.
Some reasonable things to do would be :


- Support the protocol in Eclipse (I.e. have a generic editor plug-in)
- Use this protocol around existing language tooling (e.g. JDT, Orion +
Tern.js)


Codenvy and TypeFox are already collaborating and working on supporting the
protocol in Che and Xtext. Tom (Schindl) also is going to support it in his
JavaFX IDE.
Looking forward to your ideas, feedback and questions.


Regards,
Sven
_______________________________________________
ide-dev mailing list
ide-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ide-dev