IntelliJ vs STS(SpringSource工具套件),使用其中一个我缺少什么,我可以使它们等同于比较吗?

12 eclipse ide intellij-idea

我一直在使用STS(刚开始使用并慢慢学习),但我工作的一些用户使用IntelliJ.我想知道STS究竟带来了什么可以使它更好/更容易使用而不是IntelliJ,反之亦然.此外,我想知道是否有任何插件或方法使IntelliJ功能等同于STS可能丢失的任何东西,反之亦然,所以我可以做一个平等和公平的比较.

谢谢!

编辑,

我会说由于某些原因,STS需要AGES来加载与IntelliJ,所以如果有人知道如何调整STS以更快地打开,我很想知道.即使在这款带有i7和4GB内存的新款MBP 15"上,它的打开感觉也太慢了,当它挂起时非常令人沮丧.

Ice*_*nte 7

这是2016年和STS已经走过了漫长的道路.出于多种原因,我赞成使用IntelliJ.一些是特定于Eclipse的,另一些是与STS预先打包的(但可以安装到Eclipse发行版中).

最有价值的是快速文本搜索.STS将索引项目中所有文件中的所有文本.Ctrl + Shift + L打开对话框,您可以在栏中键入任何文本.字符串的所有出现都会立即出现在所有文件中.

我喜欢通过IntelliJ组织导入的能力,并且非常有利于IDE的外观和感觉.我使用Eclipse/STS比使用IntelliJ的时间长得多,所以我在这里有点偏颇.

本机处理不同文件类型和框架的能力是IntelliJ的最大优势.我不时在Grails项目上工作,并且在Eclipse/STS系列中不再支持最新和最好的Grails,而IntelliJ提供了很好的支持.

顺便说一句:STS是免费的(!),而你甚至不能再购买IntelliJ了.您只需在新的订阅模式下租用该软件一年.

  • 您可以在 IntelliJ 中快速搜索所有文件中的文本、搜索文件、搜索类等等。IntelliJ 对学生免费,如果您购买一年许可证,即使您的许可证过期,您也可以保留该版本。 (2认同)

Bas*_*Roy 5

转到窗口->首选项->验证

取消选中您不需要的内容。这会加快加载速度。

修改eclipse.ini设置Xmn(新生代大小)、Xms和Xmx,启用并行GC

-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC
Run Code Online (Sandbox Code Playgroud)

  • 是的。阅读问题中“编辑”下面的部分。为什么是-1 (4认同)