最近我本机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取消勾选
关闭java代码的实时提示
windows –> perferences –> Insrall/Update -> Automatic Updates,吧自动更新关掉
关闭自动构建
Project -> Build Automatically 将该项去掉,这东西每次按Ctrl+s的时候都会自动编译,然后连带validation就会卡死,需要的时候,可以手动编译,选择Project -> Build project
关闭SaveAction
windows –> perferences –> java -> Editor -> SaveAction,关闭所有保存时的行为
优化按Ctrl卡住问题
Windows -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking,按住Ctrl点击类名或者其他地方时,Eclipse会查找相关联的类,然后跳转进去,但是有些地方不需要这个功能的时候,可以按需要去掉不要的关联操作。
调整jvm参数
打开文件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 插件地址: http://update.zeroturnaround.com/free-tools/site/