如何使使用Eclipse的体验更快?
例如:我禁用了所有我不需要的插件(Mylyn, Subclipse,…)
我没有为Mercurial使用插件,而是将TortoiseHG配置为一个外部工具。
如何使使用Eclipse的体验更快?
例如:我禁用了所有我不需要的插件(Mylyn, Subclipse,…)
我没有为Mercurial使用插件,而是将TortoiseHG配置为一个外部工具。
当前回答
另一个技巧是禁用自动构建。
其他回答
关闭大纲视图以加快编辑器之间的切换。 每次切换到不同的选项卡或打开一个文件时,大纲视图都必须更新,在我的机器上,每次更新大约需要1秒钟。这只是1秒钟,但如果你经常换标签,就像我一样,这将省去你的头痛。
禁用病毒扫描程序,或至少将任何病毒扫描程序配置为在读访问时不扫描JAR文件。
确保使用Sun JVM运行Eclipse。
在Linux上,特别是Ubuntu上,默认安装Eclipse以使用开源的GCJ,而GCJ的性能要差得多。使用update-alternatives——config java切换到Sun JVM,可以大大提高Eclipse中的UI的快快性。
当限制打开标签的数量时(过去我经常打开30多个标签),我的性能有了相当大的提高。您可以让Eclipse自动为您处理这个问题:
窗口->首选项->编辑器->自动关闭编辑器
8个打开的标签是>>符号出现之前的金额,所以我倾向于让它保持在8。
当打开更多选项卡时,最近最少访问的选项卡将被关闭。
->当所有编辑器都是脏的或固定的
如果它有未保存的修改,你可以提示保存和重用(标签将被关闭,一个新的将被打开在它的地方)。或者你可以打开一个新的编辑器,从而增加打开标签的数量(不显眼的选择)。
如果你想确保一些标签永远不会自动关闭,你可以钉住它们。点击大头针图标(工具栏中最右边的图标,以“大头针编辑器”为tooltiptext)。
还有一件事可以在Windows和Linux上加速Eclipse——将JVM放在RAM磁盘中。
对于Windows,您可以使用Qsoft的商用RAM磁盘驱动程序。
对于Linux,可以使用Internet上许多文章中描述的任何一种方法。重要的是要为RAM磁盘提供比JVM大小大10%的额外空间。
来看看。这真的很重要。