我目前正在使用基本的文本编辑器来编写我的grails代码。有没有人知道一个程序将自动格式化代码与缩进类似于缩进对C?我宁愿使用命令行程序来执行此操作,但如果这是唯一的选择,可以使用IDE格式化我的代码。
答案 0 :(得分:2)
在启用NetBeans Groovy / Grails插件的情况下尝试NetBeans v.6.7(不是当前的生产版本6.5)。这是一个很好的干净的IDE界面(比Eclipse IMHO更容易使用),您可以将其设置为与Grails安装集成。您可以从IDE调用所有Grails任务,编辑代码,测试和运行项目。然后,如果要格式化代码,只需在代码编辑器中单击鼠标右键,然后选择“格式化”。简单!
答案 1 :(得分:1)
我正在使用VIM / GVIM在Groovy / Grails中键入代码。它有代码格式化,我只需要告诉我的VIM groovy和java类似....
然后按gg = G [enter](格式从上到下)
答案 2 :(得分:0)
为此目的,this thread中建议使用一种工具。我没试过,但也许值得一看。
答案 3 :(得分:0)
以下是关于how to get Grails working with NetBean的一些说明(无法在我上一篇文章中提交第二个网址)。
答案 4 :(得分:0)
groovy eclipse插件可以很好地格式化groovy代码。对于某些grails代码,sts可能更聪明。
答案 5 :(得分:0)
您可以在命令行中使用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