先详细我遇见的问题:
在代码中设置断点、取消断点、跳过断点等都会卡主,不管是用鼠标操作或者快捷键操作都会出现卡顿1分钟左右的现象,
并且点开各个类上层的包都会有较长时间的卡顿现象。
直接上解决办法(我发现网上很多人都遇见过这个问题,我的方法不一定通用):
按图片中所展示的,选择Flat即可解决问题。
我的eclipse版本:4.7
问题排解过程:
1.先使用鼠标设置或取消断点,后来用快捷键设置或取消断点,卡顿依旧存在
2.新建工程中断点设置没有卡顿现象,但出现卡顿现象的项目依旧存在卡顿现象
3.重新从svn迁出卡顿的项目,卡顿现象依旧存在
4.切换了eclipse 卡顿现象依旧存在
5.初步估计是该项目在eclipse中的某些配置导致的
6.由于展开包时也有一定时间的卡顿,所以我切换了包展示的方式,结果成功解决了断点相关操作的卡顿。
总结:
问题排查过程中,在网上发现的其他解决办法,对我的问题也起到了一小点的作用,eclipse出现卡顿现象的朋友可以试试。
方法一如下:
第一步:Eclipse -> Preferences -> General -> Startup and Shutdown.不要勾选 RSE UI.
第二步:Eclipse -> Preferences -> Remote Systems. 取消勾选 Re-open Remote Systems view to previous state.
最后:重启eclipse就可以了。
方法二如下:
在eclipse安装目录中的eclipse.ini文件中扩大内存:
-Xms1024m
-Xmx2520m