【问题标题】:Eclipse API to beautify Groovy Script codeEclipse API 美化 Groovy Script 代码
【发布时间】:2014-12-26 12:36:05
【问题描述】:

我尝试使用 Eclipse 代码格式化程序 Eclipse code for-matter 来格式化 Java 代码以满足我的 Web 项目需求。现在我正在为 Groovy 寻找类似的东西。谁能告诉我如何为 Groovy 做同样的事情?

【问题讨论】:

    标签: java eclipse groovy


    【解决方案1】:

    没有语法高亮是如此闷闷不乐...!

    Aaron D 使用 Eclipse Marketplace 的建议对我不起作用:版本似乎已过时,安装尝试失败。这对我有用(霓虹灯,几个月后氧气)

    • 去这里https://github.com/groovy/groovy-eclipse/wiki
    • 在“Snapshot builds”下(低于“Releases”,在撰写本文时仅适用于 Eclipse Luna),识别并复制您的 Eclipse 版本的链接
    • 在 Eclipse 中 go Help --> 安装新软件
    • 使用 --> 粘贴:http://dist.springsource.org/snapshot/GRECLIPSE/e4.6/(来自上面的站点:Eclipse Neon 的正确版本)(2018-01-03 http://dist.springsource.org/snapshot/GRECLIPSE/e4.7/:氧气)
    • 点击添加
    • 检查项目“Groovy-Eclipse” --> 下一步 --> 下一步 --> 接受,完成安装(花了很长时间:右下角显示进度)
    • Eclipse 重启
    • Window --> Prefs:现在有一个“Groovy”项
    • Groovy --> 编译器 --> Groovy 脚本文件夹:选中“**/*.gradle”
    • 应用:“必须完全构建”...
    • 再次重启 Eclipse
    • *.groovy 和 *.gradle:语法高亮!自动格式化!

    更新 2019-08,Eclipse 版本 4.12(“2019-06”)

    此时没有“Groovy-Eclipse”项目可以突出显示/选择! 我的实验似乎表明,在“安装”对话框中,您必须检查“主包”和“Maven 支持”。

    OTOH 似乎 .gradle 文件可以直接使用这个编辑器,不需要配置。

    感谢你们让它变得更加混乱和不那么自我解释,伙计们!

    【讨论】:

    • 现在 2.9.2 版支持氧气。还记得检查“Groovy 编译器(可选)”,它就像一个魅力! Shift-control-F 格式化。
    【解决方案2】:

    从 Eclipse 市场(帮助菜单)获取Groovy plugin。它可以格式化 Groovy 代码,但结果不如 Java 格式化程序好(从解析器的角度来看,Groovy 是一种非常复杂的语言)。

    【讨论】:

    猜你喜欢
    • 2011-12-24
    • 1970-01-01
    • 1970-01-01
    • 2014-11-21
    • 2016-01-04
    • 1970-01-01
    • 1970-01-01
    • 2018-09-28
    • 1970-01-01
    相关资源
    最近更新 更多