Answers:
创建一个名为“ asNotepad.xml”的完全空文件,并将其放在与notepad ++。exe文件相同级别的Notepad ++目录中
我只是在寻找相同的东西。
您可以更改外壳程序的文件类型设置以使其起作用。我的计算机上仍然装有XP,因此这里是配置XP的方法。
Windows Vista / 7将有所不同,但相似。
"C:\Program Files\Notepad++\notepad++.exe" "%1" -nosession -multiInst
我添加了开关-nosession
,-multiInst
以便从开始菜单打开Notepad ++时,它会重新打开会话文件。但是从资源管理器中打开文件会在新窗口中打开,并且不会添加到我的会话中。
最近我遇到了同样的问题。
我认为最简单的方法是编写简单的.bat文件,如下所示:
...
SET var1 =“ C:\ Users \ churaev.s \ Desktop \ a01_strt.bat”
SET var2 =“ C:\ Users \ churaev.s \ Desktop \ b02_code.mat”
SET var3 =“ C:\ Users \ churaev.s \ Desktop \ c03_data.txt”
...
START“”“ C:\ Program Files(x86)\ Notepad ++ \ notepad ++。exe”%var1%
START“”“ C:\ Program Files(x86)\ Notepad ++ \ notepad ++。exe”%var2%
START“”“ C:\ Program Files(x86)\ Notepad ++ \ notepad ++。exe”%var3%
...
设置->首选项->多实例
右键单击选项卡中的文件名,选择“移至其他视图”进行拆分。
而不是修改现有功能,而是为任何类型的文件创建了一个新的右键单击命令“在新窗口中使用Notepadd ++编辑”。
按照导出以下内容创建新的密钥,或将上下文复制到中blank.reg
,然后双击它。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Notepad++]
@="Edit with Notepad++ in new window"
[HKEY_CLASSES_ROOT\*\shell\Notepad++\command]
@="C:\\Program Files\\Notepad++\\Notepad++.exe %1 -multiInst -nosession"
我在Windows上查看注册表编辑器后发现的另一个选项是:
HKEY_CLASSES_ROOT/*/shellex
应该有以下文件夹之一:
现在,在“ Default”键上都应运行注册表的GUID,复制并搜索该值,然后选择“ Settings”子键: Notepad ++ RegKey值
编辑“自定义”以具有与图像相同的选项,如果要进行会话,请不要添加“ -nosession”标志。