答案1
- 我建议您查看
session.xml
Notepad++ 安装文件夹中的文件。它是否有任何以前保存的会话文件列表的痕迹?(请确保关闭 Notepad++ 并在记事本或任何其他文本编辑器中打开 session.xml。)这是我的session.xml
文件的样子。
您也可以在记事本中检查该
config.xml
文件(再次确保 Notepad++ 已关闭)。有一个 xml 条目,如下所示:<GUIConfig name="RememberLastSession">yes</GUIConfig>
是否设置为Yes
?(笔记:查看/编辑文件时请小心config.xml
。如果您在 Notepad++ 设置中没有太多自定义设置,则应该没问题。但是,如果您有,我会config.xml
在查看/检查文件之前对其进行备份。)
您甚至可以删除session.xml
文件并重新启动 Notepad++。我更改了我的session.xml
文件(故意弄乱了它)。但在 Notepad++ 重新启动后,它能够恢复,并且Remember Last Session
功能在 Notepad++ 的下一个会话中正常运行。
如果以上方法都不起作用,那么您可以卸载并重新安装 Notepad++。
(顺便提一下,你也可以测试从文件菜单保存会话和加载会话检查是否有效。
(免责声明:链接的视频来自我的 YouTube 频道,演示了 Notepad++ 中的保存和加载会话。)
希望能帮助到你...
答案2
检查您是否可以对 Notepad++ 安装目录中的文件进行更改。
我知道我的雇主已经锁定了我的工作站,并且我只能在管理员模式下在我的安装目录中进行更改,因此在正常模式下运行 Notepad++ 时,每次我都会丢失我的会话,包括最近打开的文件列表、保存的宏、自定义键盘快捷键等。