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

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

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

答案1

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

答案2

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

您可以更改 shell 的文件类型设置来实现此功能。我的电脑上仍有 XP,因此下面介绍如何配置 XP。

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

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

截屏

"C:\Program Files\Notepad++\notepad++.exe" "%1" -nosession -multiInst

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

答案3

设置 -> 偏好设置 -> 多实例

在选项卡中右键单击文件名,选择“移动到其他视图”进行分屏。

答案4

在 v6.6.9 中注意到可以在安装扩展时设置 shell 选项:

 regsvr32 /i nppshell_06.dll

在此处输入图片描述

相关内容