如何使Eclipse体验更快?
例如: 我禁用了所有不需要的插件(Mylyn,Subclipse等)。
我没有使用Mercurial插件,而是将TortoiseHG配置为外部工具。
#1楼
通过禁用标签修饰( Windows -> Preferences; General -> Appearance -> Label Decorations
)和禁用启动时未使用的功能( Windows -> Preferences; General -> Startup and Shutdown
),可以进一步提高性能。
通过根据您的JVM选择不同的垃圾回收策略,您还可以获得其他性能。
如果您厌倦了重新启动周期,则可以使用ZeroTurnaround中的JavaRebel 。 这将缩短您花费在服务器/客户端重启上的时间。
#2楼
我已禁用Windows>首选项>常规中的所有未使用选项,这对性能产生了巨大的积极影响,切换选项卡时,Eclipse的速度仍然很慢,我不想增加内存,但是滚动时它的速度要快得多。 提示。
#3楼
限制打开的选项卡的数量时,我的性能有了显着提高(过去我经常打开30多个选项卡)。 您可以让Eclipse自动为您处理此问题:
窗口 -> 首选项 -> 编辑器 ->自动关闭编辑器
>>符号出现前的数量是8个打开的标签,因此我倾向于将其保留为8。
当打开更多标签时,将关闭最近访问最少的标签。
->当所有编辑器脏了或被钉住时
如果未保存修改,则可以提示您保存并重复使用(选项卡将关闭,一个新的位置将被打开)。 或者,您可以打开一个新的编辑器端,从而增加打开的选项卡的数量(毫不干扰的选择)。
如果要确保某些选项卡不会自动关闭,可以固定它们。 通过单击图钉图标(工具栏中最右侧的图标,以“图钉编辑器”作为工具提示文本)。
#4楼
也尝试这样做,它将提高性能:
清理索引-{workspace path} .metadata.plugins \\ org.eclipse.jdt.core清理历史记录-{workspace path} .metadata.plugins \\ org.eclipse.core.resources.history
清理以上文件夹不会影响项目文件。
#5楼
我还调整了vmargs和内容。 但是,在Windows上真正加速了Eclipse的是防病毒软件的“正确”配置。 您必须禁用打包文件的按需扫描。 jar文件以及许多与Java相关的文件都使用PKZIP算法打包以节省空间。 由于Eclipse使用了大量的Java文件,因此防病毒程序会尝试分别解压缩并扫描其中的每个文件。 因此,对于Windows平台:关闭打包文件的按需扫描,否则Eclipse会变得非常慢。 请记住,不幸的是,禁用此功能会使您的系统更容易受到攻击,大多数恶意软件使用打包工具。
来源:oschina
链接:https://my.oschina.net/u/3797416/blog/3140363