Skip to content

Commit 94db9b1

Browse files
authored
Merge pull request judasn#113 from yangyunonestep/mac-localhistory
IntelliJ-IDEA的LocalHistory在Mac中的为位置
2 parents c6331b0 + 4509993 commit 94db9b1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

IntelliJ-IDEA-cache.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ IntelliJ IDEA 的缓存和索引主要是用来加快文件查询,从而加快
1717
![清除缓存和索引](images/xii-a-invalidate-cache-2.jpg)
1818

1919
> * 一般建议点击 `Invalidate and Restart`,这样会比较干净。
20-
> * 但是有一个需要提醒的是,如上图红圈标注的地方:清除索引和缓存会使得 IntelliJ IDEA 的 `Local History` 丢失,所以如果你项目没有加入到版本控制,而你又需要你项目文件的历史更改记录,那你最好备份下你的 `LocalHistory` 目录。目录地址在:`C:\Users\当前登录的系统用户名\.IntelliJIdea14\system\LocalHistory` 建议使用硬盘的全文搜索,这样效率更高。
20+
> * 但是有一个需要提醒的是,如上图红圈标注的地方:清除索引和缓存会使得 IntelliJ IDEA 的 `Local History` 丢失,所以如果你项目没有加入到版本控制,而你又需要你项目文件的历史更改记录,那你最好备份下你的 `LocalHistory` 目录。目录地址在:`C:\Users\当前登录的系统用户名\.IntelliJIdea14\system\LocalHistory`(Mac用户的目录默认地址在:`/Users/yangyun/Library/Caches/IntelliJIdea14/LocalHistory`) 建议使用硬盘的全文搜索,这样效率更高。
2121
2222
通过上面方式清除缓存、索引本质也就是去删除 C 盘下的 `system` 目录下的对应的文件而已,所以如果你不用上述方法也可以删除整个 `system`。当 IntelliJ IDEA 再次启动项目的时候会重新创建新的 `system` 目录以及对应项目缓存和索引。
2323

0 commit comments

Comments
 (0)