]
Mickael Istria closed ERT-306.
------------------------------
Resolution: Done
Done as
[PoC] JSDT Editor using language server [EBZ#496119]
----------------------------------------------------
Key: ERT-306
URL:
https://issues.jboss.org/browse/ERT-306
Project: Eclipse Release Train
Issue Type: Task
Components: JSDT
Reporter: Friendly Jira Robot
Assignee: Mickael Istria
Labels: General, bzira
As identified in analysis, a useful and easy way to have a PoC of Eclipse Editor using
Language server is :
- extend the JSDT editor
- have a Java implementation of the vscode-language-server protocol
- install vscode and reuse the existing language implemented by microsoft.
See references below:
Microsoft protocol, and LS implementations
#
https://github.com/Microsoft/vscode-languageserver-protocol
#
https://github.com/Microsoft/vscode-languageserver-node
#
https://github.com/Microsoft/vscode-languageserver-node-example
Typefox, java-api example impl of LS protocol
#
https://github.com/TypeFox/ls-api
#
https://github.com/TypeFox/languageserver-example
Analysis and implementation tentative
#
https://github.com/eclipselabs/eclipse-language-service
#
https://github.com/eclipselabs/eclipse-language-service/blob/master/adoc/...
How to extend JSDT
#
http://codeandme.blogspot.it/2014/05/extending-jsdt-adding-your-own-conte...