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