Notepad + + 设置禁用自动打开上一个文件

enter image description here

如何停止 Notepad + + 加载过去会话中的所有文件?

每次我打开一个文件,我有10个其他打开的标签页与我所有的过去的文件。我不想那样。当我按下关闭按钮时,我希望程序能够做我想做的事情并关闭它。如果我想保存一个会话,我会使用内置的会话保存功能。我不想当我完成的时候点击20次灰色的 x,所以下次我不会有一堆文件打开和占用内存。

我尝试了-nosession 参数,它起作用了。但只有走捷径才能成功。如果我使用右键单击编辑方法,它将不工作。如何设置 Notepad + + 来执行此操作?

151633 次浏览

使用菜单项设置>首选项

在结果对话框的MISC选项卡上,取消选中“记住当前会话,以便下次发布。”

对于版本6.6+,你需要取消选中Settings -> Preferences -> Backup上的“记住当前会话,以便下次启动”。

this is it in 6.6+

对于旧版本,您需要取消选中“为下次启动记住当前会话” Settings -> Preferences。< / p >

就是它

去:Settings > Preferences > Backup >和取消检查Remember current session for next launch

在旧版本(6.5-)中,此选项位于Settings > Preferences > MISC

好的,我有一个notepad++不记得我已经选择了不“记住当前会话”的问题。我试着破解配置文件,但没有工作。然后我发现在你的C:\Users\myuseraccount\AppData\Roaming\ notepad++目录(Windows 7 x64)中有一个秘密配置文件。我的是空的,这意味着谁知道配置真正来自哪里,但我复制了C:\Program Files (x86)\ notepad++中的文件,现在一切都像你所期望的那样工作。

在notepad++ v6.6中,此设置被移动到首选项菜单的备份选项卡。

enter image description here

我的问题是notepad++在我之前打开的文件上崩溃了;我根本无法打开应用程序。这篇博文讨论了如何从“Sessions”文件中删除数据,以便notepad++将在没有任何先前文件打开的情况下打开:

文章中写道:

方法1 -编辑session.xml

  1. 打开C:\Users\Username\AppData\Roaming\ notepad++或%APPDATA%\ notepad++目录下的session.xml文件
  2. 删除并保存
  3. 运行notepad++, session.xml将自动获得新内容

方法2 -在notepad++快捷方式中添加-nosession参数

  1. 创建一个参考notepad++程序的桌面快捷方式,例如C:\Program Files\ notepad++ \notepad++.exe
  2. 右键单击此快捷方式
  3. 在"Target"字段中添加-nosession参数,使目标字段看起来完全像(撇号也包括在内):"C:\Program . 文件\ notepad++ \ notepad++ . exe”-nosession李< / >
  4. 保存并从这个快捷图标运行notepad++,没有最近的文件

注意:这不是一个永久设置,这只是删除前一个会话的信息/打开的文件,并重新开始。

或者,如果你知道导致notepad++挂起的文件,你可以简单地重命名文件并打开notepad++。这样问题就解决了。

当我在谷歌上搜索我的问题时,我还没有看到这个解决方案,所以我想在这里添加它!

我读答案。然后我注意到复选框已经不受检查了,但它仍然总是重新加载文件。这是6.3.2版本的设置->首选项->MISC->“为下次启动记住当前会话”复选框。下面的方法解决了这个问题:

1. Check the check box.
2. Exit the program.
3. Start the program again.
4. Uncheck the checkbox.