前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA 缓存、索引是干嘛的?如何正确清理呢?

IDEA 缓存、索引是干嘛的?如何正确清理呢?

原创
作者头像
编程小记
发布2022-03-16 16:12:24
11K0
发布2022-03-16 16:12:24
举报
文章被收录于专栏:IDEA 使用笔记

每次我们使用 IDEA 创建或者打开项目,IDEA 都会为项目创建索引,项目的文件越多对应的索引也就越多。

索引与缓存存在的意义就是为了加快文件查询,让你可以快速的进行文件查找、代码提示等等。

任何事物都有好坏的一面,IDEA 的索引与缓存也不例外。比如说因为电脑蓝屏或者断电这种情况,会对索引与蓝屏造成损坏,这会让 IDEA 出现一些莫名其妙的问题,比如设置被还原了、IDEA极其卡顿、项目无法正常运行等等。出现了这种情况,你就需要及时的清理缓存与索引。另外,如果你的IDEA以及其他JetBrains产品需要免费永久使用,可以收藏使用这个教程:http://www.javatiku.cn/idea/1270.html,教程通用、支持JetBrains全家桶产品。

清理缓存与索引

首先我们打开 IDEA,点击左上角的 File,再点击 Invalidate Caches...

2、点击弹框中的 Invalidate and Restart,IDEA 会清理 项目缓存并且重启 IDEA。

当然你可能只是单纯的重启 IDEA,那就点击左下角的 Just restart

我给大家解释弹框中间的三个选项,你可以选择 IDEA 在清除缓存的同时进行其他的操作:另外,如果你的IDEA以及其他JetBrains产品需要免费永久使用,可以收藏使用这个教程:http://www.javatiku.cn/idea/1270.html,教程通用、支持JetBrains全家桶产品。

  • Claer file system cache and Local History 清除文件系统缓存和本地历史记录:删除虚拟文件系统缓存以及存储在本地历史记录中的信息。
  • Clear downloaded shared indexes 下载新的共享索引之前进行确认:显示通知,提示下载新的共享索引。
  • Ask before downloading new shared indexes 删除下载的共享索引。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 清理缓存与索引
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档