2016-11-15 7 views
1

Xtext를 통해 개발 된 도메인 별 언어가 있습니다. Eclipse Che에이 언어 지원을 추가하려고합니다.Eclipse Che에서 Xtext를 사용하여 개발 된 도메인 특정 언어에 대한 지원을 추가하는 방법은 무엇입니까?

질문 1 : 추가 할 수있는 방법은 무엇입니까?

저는 이클립스가 편집자로 오리온을 사용한다는 것을 알고 있습니다. http://www.eclipse.org/Xtext/documentation/330_web_support.html의 Xtext 문서에 따르면 XText는 Orion을 지원합니다. Che는 아무것도하지 않고 Xtext를 지원할 수 있지만 Che는 Xtext Language Server 프로토콜을 통해 XText를 지원할 계획입니다.

질문 2 :이 Xtext 언어 서버 프로토콜을 기존 Xtext 코드에 어떻게 사용할 수 있습니까?

질문 3 : 오리온도 LSP를 통해 Xtext와 통신합니까?

도움/포인터가 도움이 될 것입니다.

답변

1

난 정말 대답 할 수없는 (1)과 (3)하지만 (2)

체는 언어 Server 지원에 노력하고 있습니다
+0

덕분에 기독교를하고있다. 우리는 Xtext Beta LSP와 Che 클라이언트 간의 의사 소통을위한 모든 단계/문서가 있습니까? EMF 기능을 어떻게 구현할 수 있습니까? –

+0

현재 언어 서버가 외부 java 프로세스를 호출하고 xscript의 vscode 예제가 vscode에서 Che –

+0

으로 전환되어야하는 것과 동일 할 경우 XText는 Eclipse Modeling Framework (EMF Model)을 생성합니다. 우리는이 EMF 모델을 사용하고 컨트롤러를 가지고 있습니다. 컨트롤러에는 많은 코드가 있습니다. 동일한 XText 코드를 사용하는 경우 Che와 어떻게 작동합니까? 컨트롤러 코드가 재사용됩니까? –