如何让 Notepad++ 在新窗口中打开每个文件?

ser*_*erg 30 notepad++

有一个-multiInst启动参数可以让您打开多个 Notepad++ 实例,但是如何在每次单击“使用 Notepad++ 编辑”或“打开方式...”外壳上下文菜单时启动一个新窗口?

Met*_*ate 44

创建一个名为“asNotepad.xml”的完全空文件,并将其放在与notepad++.exe文件相同级别的Notepad++目录中

  • 谢谢,那行得通。为什么不把它作为一个选项...... (4认同)
  • 这仍然不是我想要的。这完全消除了标签。当我转到文件-> 打开时,我仍然希望文档在选项卡中打开,当我从资源管理器打开它时,我只想要一个新窗口。 (4认同)

小智 9

我只是在寻找同样的东西。

您可以更改 shell 的文件类型设置以使其正常工作。我的电脑上仍然装有 XP,所以这里是如何配置 XP。

Windows Vista/7 会有所不同但相似。

  • 打开资源管理器菜单工具 | 文件夹选项...
  • 选项卡文件类型
  • 滚动并选择 TXT Hit Advanced...(如果丢失,点击恢复,按钮变为高级。)
  • (编辑文件类型对话框)
  • 选择操作“打开”,点击编辑...
  • “用于执行操作的应用程序”是用于打开文件的命令行。

截屏

"C:\Program Files\Notepad++\notepad++.exe" "%1" -nosession -multiInst
Run Code Online (Sandbox Code Playgroud)

我添加了开关-nosession-multiInst因此当我从开始菜单打开 Notepad++ 时,它会重新打开我的会话文件。但是从资源管理器打开文件会在新窗口中打开,并且不会添加到我的会话中。


小智 9

设置 -> 首选项 -> 多实例

\n\n

右键单击选项卡中的文件名,选择\xe2\x80\x9c移动到其他视图\xe2\x80\x9d进行分屏。

\n


小智 7

获得多个窗口的另一种方法是简单地将一个选项卡拖到桌面上,然后将启动一个新的 NP++ 实例,其中包含该选项卡(您可以拖动任意多个)。

单击与 NP++ 关联的文件将在最后一个活动 NP++ 窗口中打开该文件。

还有一个选项卡上下文菜单,右键单击一个选项卡,您将看到“移动到新实例”和“在新实例中打开”。两者都启动了一个新的 NP++ 实例。

“移动...”关闭当前实例中的选项卡,并在新实例的选项卡中打开该选项卡中的文件(即“移动”)。'Open..' 启动一个新实例,但在两个实例中都保持文件打开。