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

Mickael Istria (JIRA) issues at jboss.org
Tue Apr 24 11:26:01 EDT 2018


     [ https://issues.jboss.org/browse/ERT-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mickael Istria reassigned ERT-306:
----------------------------------

    Assignee: Mickael Istria


> [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/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
(v7.5.0#75005)


More information about the jbosstools-issues mailing list