【发布时间】:2012-08-03 11:48:41
【问题描述】:
在以前的 IDEA 版本中,我可以设置本地历史记录功能将更改保留在源文件中的天数。 出于某种原因,我在 IDEA 11.1.3 中找不到这一点,并且大约一天前保留的本地历史记录较少。 我想我已经完成了所有设置,但找不到可以增加这个值的地方。有谁知道我在哪里可以找到它?
谢谢!
【问题讨论】:
标签: intellij-idea
在以前的 IDEA 版本中,我可以设置本地历史记录功能将更改保留在源文件中的天数。 出于某种原因,我在 IDEA 11.1.3 中找不到这一点,并且大约一天前保留的本地历史记录较少。 我想我已经完成了所有设置,但找不到可以增加这个值的地方。有谁知道我在哪里可以找到它?
谢谢!
【问题讨论】:
标签: intellij-idea
您还应该知道,此设置 localHistory.daysToKeep 的最大值为 23(工作日)。
如果您尝试将此值设置为大于 23,则历史记录将根本不保存任何内容(重新启动 IDEA 后)!
这是我自己通过实验方式发现的=)
【讨论】:
修改bin\idea.exe.vmoptions(Linux 上为idea.vmoptions,Mac 上为Info.plist),添加以下行:
-DlocalHistory.daysToKeep=5
这是从设置用户界面中删除的唯一可配置选项。
另一种方法是使用Help | Find Action,在框中输入Registry,确保Include non-menu actions选项已启用,从列表中选择Registry结果,按Enter :
请注意,默认值为 5 个工作天。
【讨论】:
Ctrl + Shift + Alt + / 也可以访问注册表