在扩展商店中搜索没有结果,但我在他们的主分支回购中找到了一些东西:
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
}
文件夹中?
答案 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