Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java EclipseAPI美化Groovy脚本代码_Java_Eclipse_Groovy - Fatal编程技术网

Java EclipseAPI美化Groovy脚本代码

Java EclipseAPI美化Groovy脚本代码,java,eclipse,groovy,Java,Eclipse,Groovy,我尝试了Eclipse代码格式化程序来格式化Java代码,以满足我的web项目需求。现在我正在为Groovy寻找类似的东西。有谁能告诉我Groovy也是如何做到这一点的吗?从Eclipse marketplace(帮助菜单)获取。它可以格式化Groovy代码,但结果不如Java格式化程序(从解析器的角度来看,Groovy是一种非常复杂的语言)。没有语法高亮显示如此令人郁闷 Aaron D关于使用Eclipse Marketplace的建议对我不起作用:版本似乎过时了,安装尝试失败了。这就是我的工

我尝试了Eclipse代码格式化程序来格式化Java代码,以满足我的web项目需求。现在我正在为Groovy寻找类似的东西。有谁能告诉我Groovy也是如何做到这一点的吗?

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

没有语法高亮显示如此令人郁闷

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

  • 到这里来
  • 在“Snapshot builds”(低于“Releases”,在撰写本文时只会出现在EclipseLuna上)下,标识并复制Eclipse版本的链接
  • 在Eclipse中,转到帮助-->安装新软件
  • 使用-->粘贴:(从上面的站点:Eclipse Neon的正确版本)(2018-01-03:Oxygen)
  • 单击添加
  • 检查项目“Groovy Eclipse”-->Next-->Next-->Accept,Finish installed(花费了很长时间:进度显示在右下角)
  • Eclipse的重新启动
  • 窗口-->首选项:现在有一个“Groovy”项
  • Groovy-->编译器-->Groovy脚本文件夹:选中“***.gradle”
  • 应用:“必须做全面建设”
  • 重新启动Eclipse
  • *.groovy和*.gradle:语法高亮显示!自动格式化
更新2019-08,Eclipse版本4.12(“2019-06”)

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

OTOH看来.gradle文件可以在开箱即用的编辑器中工作,不需要配置


谢谢你们让它更混乱,更不容易解释,伙计们

谢谢,但我必须编写Java代码来格式化Groovy代码,这是我的要求,我将在其中传递一些代码,它将返回我良好的格式化代码,然后查看插件的源代码:格式化程序的源代码在这里:也请看一看。这是一个命令行版本,可能更容易理解,“结果不太好”。。。在写氧气插件的时候,我觉得很好。。。自动格式化和语法突出显示都很好。。。但我只是一个新手…没关系,但是有一个bug,长线没有分开。现在版本2.9.2有氧气支持。还记得检查“Groovy编译器(可选)”,它的工作方式就像一个符咒!将Shift-control-F转换为格式。