我目前正在使用基本的文本编辑器来编写我的 grails 代码。有谁知道一个程序可以自动格式化代码,其缩进类似于 C 的缩进?我宁愿使用命令行程序来执行此操作,但如果这是唯一的选择,我可以使用 IDE 来格式化我的代码。
6 回答
尝试启用 NetBeans Groovy/Grails 插件的NetBeans v.6.7(不是当前的生产版本 6.5)。这是一个干净整洁的 IDE 界面(比 Eclipse 恕我直言更易于使用),您可以将其设置为与您的 Grails 安装集成。您可以从 IDE 调用所有 Grails 任务、编辑代码、测试和运行项目。然后,如果要格式化代码,只需在代码编辑器中右键单击并选择“格式化”。简单的!
我正在使用 VIM / GVIM 在 Groovy/Grails 中输入代码。它有代码格式,我只需要告诉我的 VIM groovy 和 java 是相似的......
然后按 gg = G [enter](从上到下的格式)
为此目的,此线程中推荐了一个工具。我没有尝试过,但也许值得一看。
下面是一些关于如何让 Grails 与 NetBean 一起工作的说明(在我的上一篇文章中无法提交第二个 URL)。
groovy eclipse 插件在格式化 groovy 代码方面做得不错。sts 可能对某些 grails 代码更聪明。
您可以在命令行中使用 npm-groovy-lint,在 Visual Studio Code IDE 中使用 VsCode Groovy Lint :)
https://www.npmjs.com/package/npm-groovy-lint
https://marketplace.visualstudio.com/items?itemName=NicolasVuillamy.vscode-groovy-lint