Esiste una funzione di confronto come il plug-in per Notepad ++?
Esiste una funzione di confronto come il plug-in per Notepad ++?
Risposte:
È possibile confrontare i file da Explorer o dalla sezione dei file di lavoro o dalla sezione delle cartelle. È inoltre possibile attivare l'azione di confronto globale dalla tavolozza dei comandi.
fare clic con il tasto destro sul primo file e selezionare

quindi fare clic con il tasto destro sul secondo file e selezionare

screencast:
Ho Visual Studio Code versione 1.27.2 e posso fare questo:




A volte, non hai due file ma vuoi copiare del testo da qualche parte e fare una rapida diff senza dover prima salvare il contenuto in file. Quindi puoi farlo:




Ecco il mio modo preferito, che penso sia un po 'meno noioso rispetto ai passaggi "Seleziona per confrontare, quindi confronta con ...".
F1 Confronta file attivo con ...Funziona con qualsiasi file arbitrario, anche con quelli che non si trovano nella directory del progetto. Puoi anche solo creare 2 nuovi file senza titolo e copiare / incollare il testo anche lì.
Un'altra opzione sta usando la riga di comando:
code -d left.txt right.txt
Nota: potrebbe essere necessario aggiungere codeprima il percorso. Vedi: Come chiamare VS Code Editor dalla riga di comando
Nel tuo tipo di terminale:
code --diff file1.txt file2.txt
Si aprirà una scheda in VS Code che mostra le differenze tra i due file.
Esiste un plug-in chiamato Diff parziale che aiuta a confrontare le selezioni di testo all'interno di un file, tra file diversi o negli Appunti.
Fare clic destro sul primo file fare clic su "Seleziona per confrontare".
Fare clic sul secondo file, fare clic su "Confronta con selezionato"
Ho trovato un flusso più veloce per me, associando prima una scorciatoia da tastiera Alt+ka "Confronta file attivo con ..." ( #a ). (Simile alla risposta di Wisbucky ma ulteriormente migliorato e più graduale).
Quindi, per confrontare due file:
Alt+k, verrà visualizzato un menu di apertura rapida con il file B focalizzato.Enter.Risultato: file A a sinistra e file B a destra. (Testato su VS Code 1.27.1)
#a - per farlo, premi Ctrl-k Ctrl-sper mostrare le scorciatoie da tastiera, digita comparenella casella di ricerca in alto e fai doppio clic sulla colonna "Legatura" per "Confronta file attivo con ...", Alt+kquindi premi Enterper assegnarlo.
Se vuoi confrontare il file nel tuo progetto / directory con un file esterno (che è il modo più comune che ho usato per confrontare i file) puoi facilmente trascinare e rilasciare il file esterno nella scheda dell'editor e usare semplicemente il comando: "Confronta file attivo con ..." su uno di essi selezionando l'altro nella finestra di scelta appena spuntata. Questo sembra essere il modo più veloce.