Spring工具套件和Groovy/Grails工具套件之间的区别

Spring工具套件和Groovy/Grails工具套件之间的区别,grails,spring-tool-suite,Grails,Spring Tool Suite,我知道Spring工具套件针对Spring开发进行了优化,Groovy/Grails针对Groovy/Grails开发进行了优化。即使Groovy/Grails开发人员不开发任何Spring应用程序,Groovy/Grails开发人员仍希望使用Spring工具套件开发Groovy/Grails应用程序,这有什么实际原因吗?STS和GGT都基于Eclipse,并使用插件对其进行扩展。您可以使用STS,甚至是裸体Eclipse安装,但由于默认情况下它不支持Grails,您必须自己安装。这很容易做到,

我知道Spring工具套件针对Spring开发进行了优化,Groovy/Grails针对Groovy/Grails开发进行了优化。即使Groovy/Grails开发人员不开发任何Spring应用程序,Groovy/Grails开发人员仍希望使用Spring工具套件开发Groovy/Grails应用程序,这有什么实际原因吗?

STS和GGT都基于Eclipse,并使用插件对其进行扩展。您可以使用STS,甚至是裸体Eclipse安装,但由于默认情况下它不支持Grails,您必须自己安装。这很容易做到,但是在GGTS中预先配置所有这些功能可以省去您自己做这件事的麻烦


同样,STS中安装的一些插件没有预先安装在GGTS中,但这些插件也是免费提供的,因此您可以安装任何您想要的插件。

如果您只想使用Groovy和Grails,我建议您下载并使用GGTS。如果您想使用Spring,我建议您使用STS。如果您想在同一个IDE中使用这两个组件,我建议从STS发行版开始,从仪表板将Groovy Grails部件安装到其中。这样,您就可以同时获得这两种功能