VS Code是否具有Apache Groovy的语言扩展?

时间:2017-08-07 02:23:17

标签: java groovy visual-studio-code text-editor

在扩展商店中搜索没有结果,但我在他们的主分支回购中找到了一些东西:

https://github.com/Microsoft/vscode/tree/master/extensions/groovy

但不太确定这是否是我想要的扩展名,如果是,我是否只将其解压缩到我的type Record struct { Id int Date time.Time Value float64 ClientId int32 } type RecordId struct { Start int Finish int Value int } type ClientId struct { Start int Finish int Value int32 } 文件夹中?

2 个答案:

答案 0 :(得分:10)

您链接的扩展程序是内置,这意味着Change Language Mode命令应该已经为您列出Groovy

它提供了语法高亮和片段,请参阅package.json的“贡献”部分。

但是,我猜你想要的东西不仅仅是突出显示和片段(即完成)。有趣的是, 似乎是language server implementation for Groovy(在langserver.org上找到),但我找不到匹配的VSCode扩展名。文档似乎有点缺乏,但在搜索了repo的问题之后,it seems like there's no VSCode integration yet

  

它还没有与VS代码集成。目前我们只使用摩纳哥和一些非开源的胶水代码。

理论上,如果遵循语言服​​务器规范,VSCode集成不应该太难。有关语言服务器开发的一些文档/示例here

答案 1 :(得分:1)

这是一个全新的扩展,包括代码段和查找符号。 https://marketplace.visualstudio.com/items?itemName=marlon407.code-groovy