Відкрийте два екземпляри Notepad ++


80

Я хочу запустити Notepad ++ двічі. Як і в цій фарбі для друку.

Як я цього хочу:

Введіть тут опис зображення

Не те, що я хочу:

Введіть тут опис зображення

Чи можливо це?

Відповіді:


128

Натисніть Alt+ F6. Це відкриє поточну вкладку у новому вікні.

Якщо ви не відчуваєте клавіатуру, у Run, Open in another instanceтакий же ефект буде мати.


1
Хочу ще раз подякувати вам !! , це набагато краще: D
JochemQuery

1
@JochemTheSchoolKid Якщо ви лінивий, як я, ви також можете повторно відобразити ярлик у Налаштуваннях -> Ярлик ярлика -> Запустити команди (вкладка) -> Відкрити в іншому екземплярі. Я склав карту просто на F6.
Кейсі Кубалл

2
Або клацніть правою кнопкою миші на вкладці, а потімOpen in New Instance
виправдання машиною версії

5
Зауважте, що Open in another instance (Alt+F6)не відкриває поточну вкладку в новому вікні, але намагається відкрити поточний вибраний текст (якщо це допустимий шлях до файлу чи ні) у новому вікні. Якщо виділення порожнє, то має перевагу просто відкрити інший екземпляр з новою порожньою вкладкою. Це працює - але це не початкова функція цього меню. Дивіться відповідь @Ochado для більш "правильного" способу це зробити.
Отьєль

PITFALL: вкладки у вікнах, відкритих за допомогою Alt-6, не створюються резервними копіями. Тільки метод з -multiInst (див. Іншу відповідь) приводить до вікна, вкладки якого резервного копіювання (крім вкладок з тим самим іменем, відкриваються протягом секунди один від одного - наприклад, нова вкладка, автоматично названа "нова 1" у двох вікнах ). Іншими словами: не використовуйте вкладки з назвою "new 1", коли є різні екземпляри Notepad ++; ці вкладки, ймовірно, будуть втрачені, коли Windows перезавантажиться для оновлень.
Олександр Гельбух

17

Окрім відкриття іншого екземпляра за допомогою Alt + F6 (як у відповіді @ qweet), якщо у вас вже відкритий файл у першій інстанції Notepad ++, ось деякі варіанти:

  • Перейдіть на вкладку для файлу, а потім перетягніть його за вікно «Блокнот ++» та опустіть його кудись назовні; це відкриє новий екземпляр із потрібним файлом. Щоб це не працювало, перший екземпляр не повинен бути максимізованим, щоб у вас було місця для випадання вкладки поза вікном.
  • Клацніть правою кнопкою миші на вкладці файла і виберіть один із наступних варіантів:
    • Перехід до нового примірника: відкриває нове вікно з файлом у ньому; видаляє файл з оригінального примірника.
    • Відкрити в новому екземплярі: відкриває нове вікно з файлом у ньому; зберігає той самий файл у вихідному екземплярі.
    • Переміщення / клонування в інший вигляд: відкриває розділене вікно в тому самому екземплярі з файлом у розділеному вікні.

Перевага всіх цих підходів полягає в тому, що новий екземпляр вже включає файл, який ви відкрили у вихідному екземплярі.


2
Нові меню екземплярів були для мене сірими, тому я шукав в Інтернеті і знайшов Alt F6.
corsiKa

14

З сайту Matt Refghi Як запустити кілька примірників блокнота ++ :

  1. Клацніть правою кнопкою миші будь-який ярлик Notepad ++.
  2. Виберіть Властивості.
  3. Перейдіть на вкладку Ярлик.
  4. В кінці поля Target додайте "-multiInst".

Зв'язане як показує, що "-multiInst" знаходиться поза лапочками навколо виконуваного шляху в полі "Ціль". Це працює для мене на Windows 10.
cp.engr

1
-multiInstі -nosessionвідкриває новий екземпляр лише з однією вкладкою, якщо ви хочете зовсім окремий екземпляр.
demoncodemonkey

PITFALL: схоже, що відновлення сеансу після збоїв (тобто після кожного оновлення Windows!) Відновляється лише перше вікно. Можливо, ви зможете знайти резервні копії вручну в папці резервного копіювання Notepad ++. У будь-якому випадку уникайте таблиць з однаковим іменем у різних випадках: вони можуть не створювати резервну копію належним чином.
Олександр Гельбух

2

по-перше, ви повинні зберегти файл, а потім скористатися правою кнопкою миші на вкладці файлу і вибрати - Відкрити в новому екземплярі показати зображення ... інакше використовуйте CTRL + F6 з найкращими побажаннями

захоплення екрана нового екземпляра


1

Перетворення коментаря демонамоделію у відповідь:

У середовищі Windows

Я щойно зробив це:

  1. Зазвичай створено скорочення для Notepad ++ на робочому столі
  2. Клацніть правою кнопкою миші на ярлику> Властивості
  3. На вкладці Ярлик на "C:\Path\to\Notepad++\notepad++.exe" -multiInst -nosession
  4. Збережіть зміни, закрийте діалогове вікно та використовуйте!

-1

Мені потрібно було рішення, яке інтегрується із спливаючим меню rt клацання Windows Explorer. Для цього я відредагував реєстр і використав -multiInst.

До реєстру додано ключ: Computer\HKEY_CLASSES_ROOT\*\shell\Edit with Notepad++ (New Instance)\command

Потім під новою клавішею відредагуйте поле (За замовчуванням) на потрібний командний рядок: C:\Program Files\Notepad++\notepad++.exe" -multiInst %1

Перегляньте посилання на зображення (вибачте, недостатньо реплікації для вбудовування)

посилання:

https://www.howtogeek.com/howto/windows-vista/add-open-with-notepad-to-the-context-menu-for-all-files/

https://notepad-plus-plus.org/assets/images/scsh/scsh_cmdlineArguments.png

Windows Explorer rt-клацання реєстру меню

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.