IntelliJ IDEA 11中的本地历史记录配置

时间:2012-08-06 13:39:29

标签: intellij-idea

在以前版本的IDEA中,我能够设置本地历史记录功能将保留源文件中的更改的天数。 出于某种原因,我在IDEA 11.1.3中找不到这一点,并且当地历史记录在一天前保留得较少。 我想我经历了所有的设置,但找不到我可以增加这个值的地方。有谁知道我会在哪里找到它?

谢谢!

2 个答案:

答案 0 :(得分:44)

在Linux上修改bin\idea.exe.vmoptionsidea.vmoptions,在Mac上修改Info.plist),添加以下行:

-DlocalHistory.daysToKeep=5

这是从设置用户界面中删除的唯一可配置选项。

另一种方法是使用Help | Find Action,在框中输入注册表,确保已启用Include non-menu actions选项,从列表中选择注册表结果,按 Enter

Registry

请注意,默认值为5 工作天。

答案 1 :(得分:2)

此外,您应该知道此设置的最大值 localHistory.daysToKeep 23 (工作日)。
如果您尝试将此值设置为大于23,则历史记录将根本不保存任何内容(重新启动IDEA后)! 我通过实验方式自己发现了这个=)