[jbosstools-issues] [JBoss JIRA] (ERT-306) [PoC] JSDT Editor using language server [EBZ#496119]

Friendly Jira Robot (JIRA) issues at jboss.org
Wed Jun 15 16:26:00 EDT 2016


Friendly Jira Robot created ERT-306:
---------------------------------------

             Summary: [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


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/language-server.adoc

How to extend JSDT
# http://codeandme.blogspot.it/2014/05/extending-jsdt-adding-your-own-content.html



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list