今天使用idea的时候发现了有点不对劲,一开始全局搜索(ctrl+h)一个字符串时,明明当前打开的A类中有却搜索的时候却没有显示,只显示了其他地方的,然后试了一下其他文件里的某个字段搜索又可以,后来又在这个A类里查找某个方法的调用和被调用情况也用不了,又试了另一个类中的方法是可以的,我的第一感觉难道我的idea坏了?之前也遇到过这样的问题,后来只能去重装idea。上网百度了也都没有找到怎么解决,后来我有仔细看了下只有某几个文件才有这样的情况(里面的内容用全局搜索不到,方法属性的调用情况追踪不了)但又不确定是不是还有其他文件也有这样的问题,不然以后找东西漏了就不好办了,后来我又修改了一下A类的内容,保存后又可以全局搜到了,还原回去又不行了,让我意识到难道是是idea的缓存出了问题?我马上百度果然是有这么回事,后来清理一下idea的缓存就好了
后来想了一下,因为之前有过一次突然断电,可能导致了idea的缓存出了问题吧,还好解决了不然真是要重装idea,希望能帮主有遇到这样的问题的同学
idea的版本是2016.3.7