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