https://i.stack.imgur.com/zPjaC.png
如何阻止 Notepad++ 加载过去会话中的所有文件?
每次我打开一个文件时,我都会打开其他 10 个选项卡,其中包含我过去的所有文件。我不想要那个。当我点击关闭按钮时,我希望程序能够执行我想要的操作并关闭它。如果我想保存会话,我会使用内置的会话保存功能。我不想在完成后点击灰色 x 20 次,所以下次我没有打开一堆文件并占用内存。
我尝试了 -nosession 参数并且有效。但它只有在我使用快捷方式时才有效。如果我使用右键单击编辑方法将不起作用。我如何设置 Notepad++ 来做到这一点?
对于 6.6+ 版本,您需要在 Settings -> Preferences -> Backup
上取消选中“记住当前会话以便下次启动”。
https://i.stack.imgur.com/kU0t3.png
对于旧版本,您需要在 Settings -> Preferences
上取消选中“记住当前会话以便下次启动”。
https://i.stack.imgur.com/CrF6D.jpg
在 Notepad++ v6.6 中,此设置移至“首选项”菜单的“备份”选项卡。
https://i.stack.imgur.com/kU0t3.png
我的问题是 Notepad++ 在我之前打开的文件上崩溃了;我根本无法打开应用程序。 This blog post 讨论了如何从“Sessions”文件中删除数据,以便 Notepad++ 将在没有任何先前文件打开的情况下打开:
来自博客文章:
方法 1 - 编辑 session.xml 在 C:\Users\Username\AppData\Roaming\Notepad++ 或 %APPDATA%\Notepad++ 中打开文件 session.xml 删除其内容并保存运行 Notepad++ ,session.xml 会自动获取新内容 方法二- 将 -nosession 参数添加到 Notepad++ 快捷方式 创建一个引用您的 Notepad++ 程序的桌面快捷方式,例如 C:\Program Files\Notepad++\notepad++.exe 右键单击此快捷方式 在“目标”字段中添加 -nosession 参数,以便目标字段看起来非常像(也包括撇号): "C:\Program Files\Notepad++\notepad++.exe" -nosession 从此快捷方式图标保存并运行 Notepad++,没有最近的文件
注意:这不是永久设置,这只是删除先前会话的信息/打开的文件并重新开始。
或者,如果您知道导致 notepad++ 挂起的文件,您可以简单地重命名该文件并打开 notepad++。这将解决问题。
当我在谷歌搜索我的问题时,我没有看到这个解决方案,所以我想在这里添加它!
<File>
元素,然后再次尝试,这解决了问题。谢谢!
好的,我遇到了 Notepad++ 的问题,不记得我没有选择“记住当前会话”。我尝试破解配置文件,但没有奏效。然后我发现您的 C:\Users\myuseraccount\AppData\Roaming\Notepad++ 目录(Windows 7 x64)中有一个秘密配置文件。我的是空的,这意味着谁知道配置的真正来源,但我用 C:\Program Files (x86)\Notepad++ 中的那个文件复制了该文件,现在一切正常,就像你期望的那样。
转到:Settings
> Preferences
> Backup
>并取消选中 Remember current session for next launch
在旧版本 (6.5-) 中,此选项位于 Settings
> Preferences
> MISC
。
使用菜单项设置>首选项。
在结果对话框的 MISC 选项卡上,取消选中“记住当前会话以供下次启动”。
我读了答案。然后我注意到该复选框已经被取消选中,但它仍然总是重新加载文件。这是版本 6.3.2 上的 Settings->Preferences->MISC->“Remember current session for next launch”复选框。以下解决了这个问题:
1. Check the check box.
2. Exit the program.
3. Start the program again.
4. Uncheck the checkbox.