【发布时间】:2011-05-27 21:42:18
【问题描述】:
我正在努力学习 Grails。 我正在使用 SpringSource 工具套件。 我希望在 IDE 中找到代码完成、语法高亮和更多类似的东西。 没有那样的事! 有什么建议吗?
【问题讨论】:
标签: grails sts-springsourcetoolsuite springsource
我正在努力学习 Grails。 我正在使用 SpringSource 工具套件。 我希望在 IDE 中找到代码完成、语法高亮和更多类似的东西。 没有那样的事! 有什么建议吗?
【问题讨论】:
标签: grails sts-springsourcetoolsuite springsource
JetBrains 的 IntelliJ 拥有所有 that and more。它不是免费的,但价格是值得的。
【讨论】:
我第二个是 IntelliJ,但是是 the free edition could suffice, it has groovy support,虽然 Grails 支持仅在付费版本中。
【讨论】:
您是否启用了 Groovy 和 Grails 支持?默认情况下它不存在,但配置起来很简单。见http://grails.org/STS+Integration/
【讨论】:
我正在使用IntelliJ 社区版。如我所见,免费编辑器之间的区别并不大。表面上,我使用 IntelliJ Community 只是因为它的界面简单。它还支持 groovy/java 的语法高亮/代码完成,以及一些方便的功能,如搜索/转到...
简而言之,如果您想获得全面支持,IntelliJ Premium 很棒,但您必须为此付费。对于免费的休息,您甚至可以选择您想要的任何编辑器。
【讨论】:
我使用 IntelliJ Ultimate,这是最好的选择,但如果您想要一个免费的解决方案,那么 Netbean 6.5 an up 原生支持 groovy/grails 代码高亮/代码完成,并且是免费的。
【讨论】:
如果您使用的是 Mac,则可以使用 TextMate 并安装 Groovy/Grails 捆绑包。您将拥有代码 sn-ps,这是某种完成。
如果您使用的是 Windows/Linux/Mac,则可以使用 Redcar,它是为 Ruby(和在其中)制作的,但支持 Groovy/Grails。它也有代码sn-ps。
我强烈建议您不要在动态语言中使用对象检查和动态代码完成,以避免 IDE 成瘾和依赖。
我个人更喜欢不显眼的代码编辑器,它可以让我们直接处理文本代码而不会造成混乱,让我们尽早出错并更好地理解语言(和框架)。我什至在生产工作中也使用它。
【讨论】: