Eclipse与Spring IDE插件和Spring Tool Suite之间有什么区别?

Cap*_*Man 34 eclipse ide spring spring-ide spring-tool-suite

这些之间有什么区别

我问,因为STS说它是建立在Eclipse之上的,我想知道它与简单地使用一个为"vanilla"Eclipse添加类似功能的插件有什么不同.

Lea*_*edo 20

确实,STS是建立在Eclipse之上的.差异仅与STS安装的其他产品支持有关,例如Roo,Pivotal tc Server,Cloud Foundry和入门指南,但您也可以在Eclipse安装中包含此功能.

因此,STS提供了围绕Spring功能的完整解决方案,并简化了开发人员环境安装,这是关键的区别.

正如Martin Lippert在论坛中解释的那样:

"因此,在将STS功能安装到STS功能之后,您最终可以在STS和现有的Eclipse安装中获得相同的功能."

您可以在Spring论坛上找到更多详细信息.

功能详情:STS功能Spring IDE插件功能.

  • 如果您想获得有关STS发行版确切内容的更多详细信息,请随时查看:https://github.com/spring-projects/toolsuite-distribution.有定义STS分布的产品和功能定义.它包含与Eclipse JEE + Spring IDE + m2e addons + egit + egit-addons +云代工厂集成+ tc服务器集成相同的内容. (3认同)
  • 例如,分发功能包含:https://github.com/spring-projects/toolsuite-distribution/blob/master/features/org.springsource.sts.package.e4.4/feature.xml,该产品添加了一些以root为特色的功能:https://raw.githubusercontent.com/spring-projects/toolsuite-distribution/master/features/org.springsource.sts.product.e4.4/org.springsource.sts.ide.product (3认同)
  • 两者的性能应大致相同,但取决于您启用/使用的功能.例如,为项目启用Spring项目性质并配置要扫描以进行验证的Spring应用程序上下文,会为项目构建添加一些额外的步骤,从而消耗一些CPU和内存.但是如果您发现性能问题(特别是对于非Spring项目),请提交一张应该尽快修复的票证(https://issuetracker.springsource.com/browse/STS). (3认同)