有没有办法禁用 Notepad++ 标签?
我想在新窗口中打开每个文件。不一定是在新实例中,但 Windows 任务栏中也应该有一个新选项卡。本质上,我希望 Notepad++ 模仿 MS Notepads 打开多个文件的行为。我使用的是便携版 Notepad++,所以我希望但不局限于与它兼容的解决方案的可能答案。
更新:目前(截至 2020 年 10 月),如果不牺牲自动保存等功能,就无法设置多实例,不幸的是,我需要这些功能才能正常工作
答案1
你可以通过打开每个文件来模仿这一点从 Notepad++ 之外multiInst
使用带有[命令行参数][1] 的命令:
notepad++.exe C:\myfile.txt -multiInst
然后
notepad++.exe C:\anotherfile.txt -multiInst
ETC...
您可以将其放入批处理文件中,然后使用它在 Notepad++ 中打开任何内容。
如果您说根据您尝试的方法,这种方式不可靠,那么我并不是说您应该尝试从 Notepad++ 内部打开文件(菜单文件 > 打开)。
问题更新后更新:
使用更复杂的批处理文件,将 Notepad++ 程序目录(包括所有六个配置 XML 文件)克隆到新的临时目录中。*这样,您将在单独的 Notepad++ 中打开每个文件。创建一个计划任务,如果当前没有运行 Notepad++,它将删除所有此类临时目录/硬链接(这是一种简化但可靠的方法)。
*) 使用 N++ 的便携版本进行 MultiInst 配置。您可以使用mklink /j
目录和mklink /h
文件的硬链接,这样就无需实际复制大多数 N++ 文件。这将使克隆速度超快。