是否可以使用Xtext Fat Jar语言服务器创建VS Code扩展?

时间:2019-04-05 21:05:21

标签: visual-studio-code xtext vscode-extensions language-server-protocol fatjar

我正在尝试通过Xtext创建的FatJar语言服务器创建VS Code扩展。我也看到了示例项目(https://github.com/itemis/xtext-languageserver-example),但是只有一个示例,该示例使用对位于同一存储库中的父xtext项目的引用。是否可以直接从本地jar获取语言服务器(例如,直接在vscode扩展项目中的目录/ server中)?

1 个答案:

答案 0 :(得分:0)

使用Fat Jar Xtext语言服务器创建VS Code扩展非常简单。只需要在代码中运行java -jar ls.jar即可启动语言服务器。 VS Code 1.33.0出现问题,其中只有sh终端可用,并且缺少许多命令(即使代码中的java -jar命令也无法正确执行)