如何在不打开 Notepad++ 的情况下禁用 Notepad++ 自动打开以前的文件?
How to disable Notepad++ Auto-open previous files without opening Notepad++?
如何阻止 Notepad++ 加载过去会话中的所有文件?
我知道如何在 Notepad++ 中进行该设置,但问题是我曾经打开一个非常大的文件 (>10GB) 并使 Notepad++ 挂起。 Notepad++ 已经在会话中标记了那个大文件,因此每次我启动 Notepad++ 时都会挂断。有什么方法可以阻止它加载过去的会话,这样它就不会每次都挂断吗?
P.S。我收到了一份关于 this question 可能重复的报告。这显然是另一种情况。至少在那个问题中,记事本++仍然正常启动,而在我的情况下,我什至无法正常更改设置,因为记事本++只是在加载存储版本时挂起。这个问题的答案也提供了一个不用启动Notepad++就可以更改设置的好方法,对于修复Notepad++不能正常启动时设置引起的问题会有帮助。
是的,您可以通过修改配置文件来更改该设置。
转到%appdata%\Notepad++
并打开 config.xml
您应该在其中找到以下行:
<GUIConfig name="RememberLastSession">yes</GUIConfig>
只需将其更改为 no 即可。
还有另一种GUI方式
在 Settings/Preferences/Backup 中取消选中 "Remember current session for next launch"
从命令行开始:
notepad++ -nosession
"Auto-open previous files" 那么应该被禁用
按照建议使用 运行 打开 notepad++ 的 notepad++ -nosession。然后转到首选项--> 备份--> 取消选中在下次启动前记住当前会话
关闭notepadd++,正常打开,不用运行。它对我有用。
这是为那些不想修改 XML 配置文件的人准备的,即使没有 Notepad++ 在 PATH 中也可以使用。
由于我没有足够的声誉来评论其他答案,我将添加 Jacques Hubart 的评论,所有学分仍应归于他。
- 打开 Windows 运行 (Windows + R)
- 输入 Notepad++ EXE 的完整路径。
这通常是 C:\Program Files\Notepad++\notepad++.exe
- 添加nosession参数
- 运行
预览:
如果您像我一样在上次会话中留下了一个巨大的文件,您也可以只从会话中删除有问题的文件并保留其余文件。
转到 %appdata%\Notepad++ 并打开 session.xml
向右滚动查看文件名。小心通过删除整个“文件”节点来保持 XML 的完整性。它应该在一行上。
如何阻止 Notepad++ 加载过去会话中的所有文件?
我知道如何在 Notepad++ 中进行该设置,但问题是我曾经打开一个非常大的文件 (>10GB) 并使 Notepad++ 挂起。 Notepad++ 已经在会话中标记了那个大文件,因此每次我启动 Notepad++ 时都会挂断。有什么方法可以阻止它加载过去的会话,这样它就不会每次都挂断吗?
P.S。我收到了一份关于 this question 可能重复的报告。这显然是另一种情况。至少在那个问题中,记事本++仍然正常启动,而在我的情况下,我什至无法正常更改设置,因为记事本++只是在加载存储版本时挂起。这个问题的答案也提供了一个不用启动Notepad++就可以更改设置的好方法,对于修复Notepad++不能正常启动时设置引起的问题会有帮助。
是的,您可以通过修改配置文件来更改该设置。
转到%appdata%\Notepad++ 并打开 config.xml
您应该在其中找到以下行:
<GUIConfig name="RememberLastSession">yes</GUIConfig>
只需将其更改为 no 即可。
还有另一种GUI方式 在 Settings/Preferences/Backup 中取消选中 "Remember current session for next launch"
从命令行开始:
notepad++ -nosession
"Auto-open previous files" 那么应该被禁用
按照建议使用 运行 打开 notepad++ 的 notepad++ -nosession。然后转到首选项--> 备份--> 取消选中在下次启动前记住当前会话 关闭notepadd++,正常打开,不用运行。它对我有用。
这是为那些不想修改 XML 配置文件的人准备的,即使没有 Notepad++ 在 PATH 中也可以使用。
由于我没有足够的声誉来评论其他答案,我将添加 Jacques Hubart 的评论,所有学分仍应归于他。
- 打开 Windows 运行 (Windows + R)
- 输入 Notepad++ EXE 的完整路径。 这通常是 C:\Program Files\Notepad++\notepad++.exe
- 添加nosession参数
- 运行
预览:
如果您像我一样在上次会话中留下了一个巨大的文件,您也可以只从会话中删除有问题的文件并保留其余文件。
转到 %appdata%\Notepad++ 并打开 session.xml
向右滚动查看文件名。小心通过删除整个“文件”节点来保持 XML 的完整性。它应该在一行上。