Блокнот ++ всегда в нескольких экземплярах

Мне нужен Notepad ++, работающий в режиме нескольких экземпляров без параметра "-multiInst". Я не могу использовать .lnk ярлыки, я не могу использовать cmd.exe /c notepad++.exe -multiInst, есть ли другой способ?

Ответ 1

Единственный способ, которым я могу это сделать, - использовать обертку. Создайте файл под названием "np ++. Bat" со следующим содержимым:

"C:\Program Files\Notepad++\Notepad++" -multiInst %1

Поместите его где-нибудь в свою ПУТЬ. Затем вы можете вызвать его как:

np++.bat file.txt

Ответ 2

Если вам нужен MDI -mode Notepad ++, нет способа заставить его запускаться в режиме с несколькими экземплярами без параметра -multiInst.

Если вы можете работать с SDI -mode Notepad ++ (например, Notepad), по умолчанию он будет работать в режиме с несколькими экземплярами, как и блокнот по умолчанию в Windows: одно окно за файл. Чтобы запустить SDI-режим, поместите пустой файл с именем asNotepad.xml в %ProgramFiles%\Notepad++. Обязательно создайте резервную копию своей папки %AppData%\Notepad++ перед запуском Notepad ++ снова.

Ответ 5

  • Настройки > Настройки... > Многоэкземпляры
  • Нажмите "Всегда в режиме нескольких экземпляров"
  • Нажмите "Закрыть"
  • Закройте все программы Notepad ++

Это не сработало в первые два раза, я попробовал. Возможно, Notepad ++ занимает некоторое время, чтобы полностью выйти.

Ответ 6

Хой, в файле n ++. bat, на вашем пути просто введите: (для версии x86)

start "N++ Multi Instance" /D"C:\Program Files (x86)\Notepad++\" Notepad++ -multiInst %1

Затем поместите ссылку на этот файл bat с помощью щелчка правой кнопкой мыши и перетащите его на рабочий стол.

Просто нажмите на ссылку/значок, и ваш n ++ начинается с каждого нажатия!

Ответ 7

У меня была аналогичная проблема с Notepad ++, не помня, что я выбрал не "Запомнить текущую сессию". Я попытался взломать файл конфигурации, но это не сработало. Затем я узнал, что есть секретный файл конфигурации в каталоге C:\Users\myuseraccount\AppData\Roaming\Notepad ++ (Windows 7 x64). Mine был пуст, а это значит, кто знает, откуда на самом деле происходит конфигурация, но я скопировал файл с файлом C:\Program Files (x86)\Notepad ++, и теперь все работает так, как вы ожидали.

Ответ 8

Недавно у меня возникла такая же проблема.

Как я думаю, самый простой способ - написать простой .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%

...

Ответ 9

Самый простой способ - щелкнуть правой кнопкой мыши вкладку и "открыть в новом окне"... voilà!