java - VS Code 是否有针对 Apache Groovy 的语言扩展?

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

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

2年前关闭。




Improve this question




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

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

但不太确定这是否是我想要的扩展名,如果是,我是否只是将其提取到我的 .vscode/extensions/ 中?文件夹?

最佳答案

您链接的扩展是内置的,意思是 Change Language Mode命令应该已经列出 Groovy为你:



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

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

It's not integrated with VS code yet. Currently we are using it with just Monaco and some glue code which is not open sourced.



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

关于java - VS Code 是否有针对 Apache Groovy 的语言扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45538574/

相关文章:

intellisense - VS Code Intellisense 一开始不建议片段

linux - 是否有适用于 Windows 和 Linux 的 vscode 片段路径变量?

list - 我可以在 Groovy 和 Grails 中同时使用 IN 和 findBy 吗?

groovy - Groovy 中 ==~ 和 != 有什么区别?

javascript - 在哪里使用该标志来通知 GWT 以避免混淆 Javascript?

java - JAXB - 复合模式和@XmlValue

grails - Grails发布关联列表中的重复姓氏

typescript - 找不到模块 'vuelidate' 的声明文件

java - 用随机数创建一个数组

java - 将 String 类型的日期转换为 java.util.Date 类型,而不使用 SimpleDateFormat 或 Calendar