工作日记

PhpStorm 使用全局搜索得不到结果 invalidate caches/restart

admin2022-05-06 21:00 1784人已围观

简介工作中又一次使用PhpStorm全局搜索时,发现明明项目中有相关的字符,但是怎么也搜不到,于是找了一下相关资料,说点击file中的invalidate cach

    工作中又一次使用PhpStorm全局搜索时,发现明明项目中有相关的字符,但是怎么也搜不到,于是找了一下相关资料,说点击file中的invalidate caches/restart清除缓存就行了。

     于是看了一下invalidate caches/restart的作用。

image.png

 invalidate caches/restart的英文意思是使缓存失效并且重新启动软件。删除原来的缓存和索引,等待Idea重新构建缓存和索引。

根本原因是idea本地缓存异常,

idea之所以快,那是因为idea打开新的⼯程的时候,它会构建项⽬索引以及⽣成相关缓存。

有时候,如果 idea 缓存被破坏,那就有可能导致idea⽆法识别maven依赖,从⽽导致idea⽆法找到某些类。

这种情况我们需要删除原先的缓存以及索引,等待 idea 重新构建缓存以及索引即可。

  • 微信公众号

很赞哦!(0)

文章评论


评论0

    站点信息

    • 微信公众号:扫描二维码,关注我们