Мне нужен 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 ++ снова.
Ответ 3
Вы также можете вручную создать другой экземпляр, перейдя в Run > Open in another instance
.
Ответ 4
На самом деле есть способ сделать это без параметра -multiInst:
создайте полностью пустой файл с именем "asNotepad.xml" и поместите его в Каталог Notepad ++ на том же уровне, что и блокнот ++. Exe файл
https://superuser.com/questions/202399/how-to-make-notepad-open-each-file-in-new-window
Ответ 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à!