Apri due istanze di Notepad ++


80

Voglio eseguire Notepad ++ due volte. Come in questa pittura serigrafia.

Come lo voglio:

Inserisci qui la descrizione dell'immagine

Non quello che voglio:

Inserisci qui la descrizione dell'immagine

È possibile?

Risposte:


128

Premi Alt+ F6. Questo apre la scheda corrente in una nuova finestra.

Se non senti che la tastiera, andando Run, Open in another instanceha lo stesso effetto.


1
Voglio ringraziarti ancora !! , è molto meglio: D
JochemQuery,

1
@JochemTheSchoolKid Se sei pigro, come me, puoi anche mappare nuovamente il collegamento in Impostazioni -> Collegamento scorciatoia -> Esegui comandi (scheda) -> Apri in un'altra istanza. Ho mappato il mio semplicemente su F6.
Casey Kuball,

2
Oppure fai clic con il pulsante destro del mouse su una scheda e poiOpen in New Instance
machineaddict

5
Si noti che Open in another instance (Alt+F6)non apre la scheda corrente in una nuova finestra, ma tenta di aprire il testo corrente selezionato (se è un percorso file valido o meno) in una nuova finestra. Se la selezione è vuota, ha il vantaggio di aprire semplicemente un'altra istanza con una nuova scheda vuota. Funziona, ma non è la funzione iniziale di questo menu. Vedi la risposta di @Ochado per un modo più "corretto" di farlo.
Otiel

PITFALL: non viene eseguito il backup delle schede nelle finestre aperte con Alt-6. Solo il metodo con -multiInst (vedi un'altra risposta) si traduce in una finestra di cui è stato eseguito il backup delle schede (tranne le schede con lo stesso nome aperte entro un secondo l'una dall'altra - come una nuova scheda denominata automaticamente "nuovo 1" in due finestre ). In altre parole: non utilizzare le schede denominate "nuovo 1" quando sono presenti diverse istanze di Notepad ++; è probabile che queste schede vadano perse al riavvio di Windows per gli aggiornamenti.
Alexander Gelbukh,

17

Oltre ad aprire un'altra istanza con Alt + F6 (come nella risposta di @ qweet), se il file è già aperto nella prima istanza di Notepad ++, ecco alcune alternative:

  • Fare clic sulla scheda per il file, quindi trascinarlo fuori dalla finestra di Notepad ++ e rilasciarlo ovunque all'esterno; questo aprirà una nuova istanza con il file desiderato. Affinché ciò funzioni, la prima istanza non dovrebbe essere ingrandita in modo da avere spazio per rilasciare la scheda fuori dalla finestra.
  • Fare clic con il tasto destro sulla scheda per il file e scegliere una delle seguenti opzioni:
    • Sposta in una nuova istanza: apre una nuova finestra con il file al suo interno; rimuove il file dall'istanza originale.
    • Apri in una nuova istanza: apre una nuova finestra con il file al suo interno; mantiene lo stesso file nell'istanza originale.
    • Sposta / clona in un'altra vista: apre la finestra divisa nella stessa istanza con il file nella finestra divisa.

Il vantaggio di tutti questi approcci è che la nuova istanza include già il file aperto nell'istanza originale.


2
I nuovi menu di istanza sono stati disattivati ​​per me, motivo per cui ho cercato sul Web e ho trovato Alt F6.
corsiKa

15

Dal sito di Matt Refghi Come avviare più istanze di Notepad ++ :

  1. Fare clic con il tasto destro del mouse su qualsiasi collegamento Notepad ++.
  2. Seleziona Proprietà
  3. Passa alla scheda Collegamento.
  4. Alla fine del campo Destinazione, aggiungere "-multiInst".

L'howto collegato mostra che `-multiInst` è al di fuori delle virgolette attorno al percorso eseguibile nel campo Destinazione. Questo funziona per me su Windows 10.
cp.engr

1
-multiInste -nosessionapre una nuova istanza con una sola scheda, se si desidera un'istanza completamente separata.
demoncodemonkey

PITFALL: sembra che solo la prima finestra venga ripristinata al ripristino della sessione dopo un arresto anomalo (ovvero dopo ogni aggiornamento di Windows!). Potrebbe essere possibile trovare manualmente i backup nella cartella di backup di Notepad ++. In ogni caso, evitare tabl con lo stesso nome in diverse istanze: potrebbero non eseguire correttamente il backup.
Alexander Gelbukh,

2

in primo luogo devi avere il file salvato e quindi utilizzare il tasto destro del mouse per la scheda del file e scegliere - Apri in una nuova istanza mostra immagine ... altrimenti usa CTRL + F6 migliori saluti

cattura della schermata della nuova istanza


2

Conversione del commento di demoncodemonkey in una risposta:

In ambiente Windows

Ho appena fatto questo:

  1. Normalmente ho creato una scorciatoia per Notepad ++ sul mio desktop
  2. Fare clic con il tasto destro sul collegamento> Proprietà
  3. Nella scheda Collegamento in "C:\Path\to\Notepad++\notepad++.exe" -multiInst -nosession
  4. Salva le modifiche, chiudi la finestra di dialogo e usa!

-1

Avevo bisogno di una soluzione integrata con il menu a comparsa rt-click di Windows Explorer. Per fare ciò ho modificato il registro e ho usato -multiInst.

Chiave aggiunta al registro: Computer\HKEY_CLASSES_ROOT\*\shell\Edit with Notepad++ (New Instance)\command

Quindi sotto la nuova chiave modificato il campo (Predefinito) per essere la riga di comando desiderata: C:\Program Files\Notepad++\notepad++.exe" -multiInst %1

Vedi link immagine (scusate, non abbastanza rappresentante per incorporato)

Riferimenti:

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

registro menu rt-click di windows explorer

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.