Come posso visualizzare due file fianco a fianco in Notepad ++?


315

Vorrei dividere la finestra di Notepad ++ in modo da poter modificare due file affiancati.

Come posso farlo in Notepad ++?

Risposte:


411

In Notepad ++ 5.7 puoi fare clic con il tasto destro su una scheda e selezionare " Sposta in un'altra vista ". Puoi anche selezionare " Clona in altra vista " se vuoi avere lo stesso file aperto più di una volta e vederne parti diverse. È possibile fare clic con il pulsante destro del mouse sulla linea di divisione e ruotare le viste in modo che siano affiancate o in alto e in basso.

Vista divisa in azione


1
Questo è cool - ho iniziato ad usare Notepad ++, ma non ho davvero guardato da vicino che cosa può fare.
Giovanni C,

5
Sotto i plugin, c'è anche una pratica funzione CONFRONTA. : D
Rob,

2
@Rob Non conosco i recenti Notepad ++, ma ho dovuto installare "manualmente" il Compareplugin tramite Plugin Manager. (Sono un 'vecchio' Notepad++'er.)
Mateen Ulhaq,

È arrivato preinstallato circa 6 mesi fa, almeno.
Rob,

2
+1 per fare clic con il tasto destro sul divisore e ruotare. Lo cercavo da anni grazie
Davos il

48

Come menzionato nei commenti, esiste un plug-in di confronto molto utile per Notepad ++, che consente il confronto side-by-side, indicando discrepanze.

Immagine dello schermo
(Clicca sull'immagine per ingrandire)


6
Attenzione che su file di grandi dimensioni (5000 righe +), l'utilizzo di questo plug-in e la modifica dei file può causare gravi danni ai file. Non sono sicuro delle condizioni esatte che lo causano, ma di recente mi è costato molto lavoro
neelsg

38

Oltre a spostare o clonare il documento in un riquadro di visualizzazione separato, potresti anche volere che scorrano insieme, in un modo veramente "affiancato". Ciò semplifica notevolmente l'esecuzione del confronto riga per riga, ad esempio.

Per ottenere ciò, vai a View-> Synchronize Vertical Scrolling(o Synchronize Horizontal Scrolling).

Questo può essere sufficiente per molti, senza richiedere la necessità del plug-in Compare menzionato da altri.


2
Devi avere lo stesso zoom in entrambi i documenti.
MUY Belgio,

13

Ho visto diverse persone rispondere, ma nessuno ha risposto nel modo in cui lo faccio.

Tutto quello che faccio è afferrare la scheda che voglio trascinare nell'altra vista e letteralmente fare clic, tenere premuto e trascinare la scheda fuori dalla barra delle schede.

Vedrai questo (sfondo oscurato per enfasi):

inserisci qui la descrizione dell'immagine

Ora rilascia il cursore del mouse in qualsiasi punto della finestra e vedrai apparire una finestra di dialogo.

Quando lo fai, si apre una piccola finestra di dialogo che ti dà la possibilità di "Sposta nell'altra vista" o "Clona in un'altra vista", come di seguito (sfondo oscurato per enfasi):

inserisci qui la descrizione dell'immagine

Quindi ora scegli quello, e voilà, si apre all'altro lato!

Puoi fare la stessa cosa per spostare le schede tra le viste da sinistra a destra o da destra a sinistra.



6

Puoi anche confrontare due file fianco a fianco (senza cambiare la vista) usando il COMPAREplugin, purché tu abbia due file alla fine della scheda. Ecco un esempio

La scorciatoia da tastiera per il confronto è ALT + D. Per cancellare il confronto, CTRL + ALT + D.

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


2

Lo uso troppo spesso per usare qualcosa di diverso da una scorciatoia da tastiera.

Impostazioni -> Mappatore scorciatoie -> line_146 - "Sposta in altra vista". Fai clic su "Modifica" e crea il tuo collegamento.

Il mio è 'Alt' + Mappatore scorciatoia destra (aka freccia destra)

Per usarlo, selezionare la scheda che si desidera spostare nell'altra vista e digitare il collegamento. Per spostarlo di nuovo in una vista singola, digitare di nuovo lo stesso collegamento su quella scheda.


1

Per visualizzare i documenti affiancati su Notepad ++ v7.5.6

Apri entrambi i documenti in Notepad ++, qualunque sia il documento che stai visualizzando:

  1. Fai clic sulla scheda Visualizza in alto
  2. Sposta / clona il documento corrente
  3. Passa ad altra vista
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.