Esiste un visualizzatore di file * .diff gratuito? [chiuso]


23

Esiste un software gratuito che verrà eseguito su Windows 7 per mostrare l'evidenziazione della sintassi per i *.difffile generati dal confronto dei file? Non voglio confrontare i file, basta vedere l'output evidenziato dal software che ha già confrontato due file.


1
I file .diff sono di testo semplice. Ci sono delle funzioni in particolare che stai cercando?
Ignacio Vazquez-Abrams,

Sì. il mio fritto ha installato tartaruga SVN e che evidenzia i luoghi di modifiche nel codice. Ho bisogno di un'app gratuita per aprire il file .diff che può evidenziare cambiamenti come il visualizzatore di differenze SVN di tartaruga. Non voglio installare tartaruga SVN solo per aprire il file .diff, ci sono altre app portatili leggere disponibili
metal gear solid

Quindi vuoi un visualizzatore di differenze e non solo un visualizzatore .diff?
Ignacio Vazquez-Abrams,

sì, ma tortoisesvn sta effettivamente confrontando i file ... non sta solo visualizzando un file diff in testo semplice.
Robert S Ciaccio,

@Ignacio Vazquez-Abrams - no, non un visualizzatore di differenze, ho bisogno di un any-name.diffvisualizzatore. quello che voglio è disponibile con la tartaruga svn ma sto cercando un'alternativa
ingranaggi in metallo solido

Risposte:


5

Come sempre: VIM :

visualizzazione di un file diff

visualizzazione di 2 file in modalità diff


8
Potresti ampliare un po 'questa risposta? Vedo che è stato accettato, ma la tua risposta di tre parole non è molto utile per i futuri visitatori di questa domanda.
Pensa

2
In realtà, vimfarà quasi tutto automaticamente :-). Per confrontare due file, richiamare vimdiff file1 file2dalla riga di comando. Se si utilizza la versione della GUI gvim, almeno su Windows è possibile contrassegnare due file in Explorer, quindi il menu di scelta rapida "confronta in vim".
sleske,

1
vim non è sempre la risposta, ho un file lungo 1200 righe e non userò uno strumento del genere
Kiwy,

1
@akira, mi sono ancora perso. Come si passa dalla prima immagine alla seconda?
Shitesh,

1
@Shiteshgvimdiff before.txt after.txt
akira

8

Opzioni gratuite per visualizzazione / modifica / fusione diff:

I consigli di Wikipedia: Comparison_of_file_comparison_tools

** Supporto per l'evidenziazione della sintassi *


8
Non ha bisogno di uno strumento di confronto dei file, ha bisogno di un programma che evidenzi la sintassi dei file diff.
Ignacio Vazquez-Abrams,

@Ignacio Vazquez-Abrams - La fusione fa evidenziare la sintassi
ricbax,

6
Fa il confronto dei file. Non esegue l'evidenziazione della sintassi del file diff.
Ignacio Vazquez-Abrams,


1

FreeDiff potrebbe soddisfare le tue esigenze, ma senza sapere esattamente cosa stai cercando di fare oltre a leggerlo, è difficile dirlo con certezza.


Ho già provato questo e anche Winmerge. quelli che non sto cercando. Non voglio confrontare 2 file. Voglio solo aprire .diff.
ingranaggio in metallo solido

0

Se si desidera eseguire l'evidenziazione della sintassi, si tratta di: Cosa c'è nei file, affinché sia ​​evidenziato? Ad esempio, i file di origine C vengono analizzati in modo diverso rispetto ai file XML.

Forse gli emacs (rabbrividirebbero)?


1
Quasi qualsiasi editor di testo migliore di Notepad lo farà. Ma potrebbe essere alla ricerca di un visualizzatore di file diff dedicato.
Ignacio Vazquez-Abrams,
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.