最近我本机Eclipse,每个workspace都有10-20个项目,每次操作都卡的飞起,已经不能好好工作了;在网上找了一些资料后,整理了一下,大致有以下几点,设置好会有明显的好转

Window -> Preferences -> General -> Statrtup and Shutdown 取消下面所有的启动项,或者按需要取消(感觉关闭也没有影响,手动访问插件时会加载的)

windows –> perferences –> validation 把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator

windows –> perferences –> general –> editors -> Text Editors -> spelling

关闭自动更新windows –> perferences –> java -> Editor -> Hovers,把Combined Hover取消勾选

windows –> perferences –> Insrall/Update -> Automatic Updates,吧自动更新关掉

Project -> Build Automatically 将该项去掉,这东西每次按Ctrl+s的时候都会自动编译,然后连带validation就会卡死,需要的时候,可以手动编译,选择Project -> Build project

windows –> perferences –> java -> Editor -> SaveAction,关闭所有保存时的行为

Windows -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking,按住Ctrl点击类名或者其他地方时,Eclipse会查找相关联的类,然后跳转进去,但是有些地方不需要这个功能的时候,可以按需要去掉不要的关联操作。

打开文件eclipse.ini设置:

-XX:MaxPermSize=256m-Xms40m-Xmx2048m-Xss1024k-Xss1024k-XX:+DisableExplicitGC-XX:CompileThreshold=100-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=80-Xverify:none安装插件Optimizer For Eclipse在Eclipse菜单窗口中,点击【Help】–> 【Install New Software…】,输入 Optimizer For Eclipse 插件地址: -tools/site/