如何从Delphi的IDE中保存MRU列表?

时间:2019-09-14 19:54:09

标签: delphi ide mru

我刚刚从Delphi 10.3.1升级到了Delphi 10.3.2。我导出了迁移设置,以便可以在升级完成后立即将其导入。

不幸的是,“迁移设置”不包括我在10.3.1 IDE中使用的Delphi项目和文件的MRU(最近使用最多)列表。

现在可能为时已晚,因为在按照Embarcadero的说明安装Delphi 10.3.2之前,我已完全卸载了Delphi 10.3.1。因此,我要求我进行升级。

是否可以从Delphi IDE中导出MRU列表,以便可以在升级后将其导入?

1 个答案:

答案 0 :(得分:0)

“关闭的文件和关闭的项目”列表包含在“迁移设置”导出文件中。

使用XML友好的文本编辑器打开此文件,然后查找以下两个部分:

<SettingGroup Name="Closed Files" Selected="true">
<SettingGroup Name="Closed Projects" Selected="true">  

我之所以建议使用“ XML”友好的文本编辑器(例如Notepad ++),是因为;我尝试在Delphi IDE中打开迁移设置文件,并得到了错误消息。

错误-“一或多行太长,已被截断”

enter image description here

不幸的是,您必须在IDE中一次打开一个“ Closed Projects”,以重建此列表。实际上,只需几分钟即可完成操作,并且会更新IDE的MRU列表。