Diff: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m ortografia
LiveRC : Annullate le modifiche di 2a01:cb00:12b3:ef00:9c2:e473:1d31:3f7f (discussione), riportata alla versione precedente di Botcrux ; spam
Etichetta: Annulla
 
(27 versioni intermedie di 18 utenti non mostrate)
Riga 1:
{{S|informatica}}
{{titolo minuscolo}}
In [[informatica]] con '''diff''' si intende un programma che evidenzia le differenze tra due file. Per estensione viene così chiamato anche il file che contiene le differenze trovate.
Riga 9 ⟶ 8:
 
== Frontend in ambiente grafico ==
Sono qui elencati alcuni frontend in ambiente grafico del software Unix:
 
===Kdiff3 Kompare ===
[[ImmagineFile:KDiff3-screenshotKompare.png|thumb|right|Una schermataSchermata di Kdiff3Kompare]]
'''Kompare''' (precedentemente noto come '''kdiff''') fa parte della [[KDE Software Compilation 4]].
KDiff3 è un frontend a diff appartenente alla branca di [[KDE]].
 
Permette di confrontare due file, evidenziando con opportuni colori le sezioni aggiunte, modificate o rimosse. È inoltre possibile confrontare [[directory]] ed applicare [[patch (informatica)|patch]].
È in diretta concorrenza con l'altro famoso frontend di diff: [[Kompare]].
 
=== KDiff3 ===
[[Immagine:KDiff3-screenshot.png|thumb|right|Schermata di Kdiff3]]
'''KDiff3''' è un frontend a diff appartenentescritto allautilizzando branca dile [[KDEQt (toolkit)|Qt]].
 
È in diretta concorrenza con l'altro famoso frontend di diff: [[#Kompare|Kompare]].
 
Rispetto a Kompare, KDiff3 ha delle caratteristiche in più. Innanzitutto permette di confrontare 3 file di testo alla volta; e mostrando le differenze non solo indica quali righe sono state modificate, ma indica anche linea per linea quali caratteri sono disambigui nei file.
Riga 25 ⟶ 31:
* riconosce i commenti nei file sorgenti
* permette di effettuare il merge
 
=== Meld ===
[[File:Meld file1.png|thumb|Schermata di Meld]]
Meld è un [[software libero]] distribuito sotto [[GNU General Public License]]. Scritto in [[Python]] ed utilizza le [[PyGtk]]. Come KDiff3 permette il confronto fra tre file e ha il supporto per il [[controllo versione]].
 
=== WinMerge ===
[[File:WinMerge.JPG|thumb|Schermata di WinMerge]]
[[WinMerge]] è un [[software libero]] distribuito sotto [[GNU General Public License]] disponibile solamente per [[Microsoft Windows]]. Ha caratteristiche analoghe a KDiff3 come il confronto fra tre file ed il supporto per il [[controllo versione]].
 
=== WinDiff ===
[[WinDiff]] è un software creato da [[Microsoft]] per il confronto di file e cartelle.
 
== Collegamenti esterni ==
* {{en}} [http://pubs.opengroup.org/onlinepubs/9699919799/utilities/diff.html diff] da The Open Group Base Specifications Issue 7
* [http://kdiff3.sourceforge.net Home page di KDiff3]
* {{cita web|https://www.gnu.org/software/diffutils/|GNU Diffutils|lingua=en}}
* {{cita web|1=http://www.caffeinated.me.uk/kompare/|2=Home page di Kompare|lingua=en|accesso=27 aprile 2012|urlarchivio=https://web.archive.org/web/20120415004401/http://www.caffeinated.me.uk/kompare/|dataarchivio=15 aprile 2012|urlmorto=sì}}
* [{{cita web|http://kdiff3.sourceforge.net |Home page di KDiff3]|lingua=en}}
* {{cita web|http://meldmerge.org/|Home page di Meld|lingua=en}}
 
{{Comandi Unix}}
{{Portale|informatica}}
 
[[Categoria:Comandi Unix/Linux]]
 
[[ar:Diff]]
[[cs:Diff]]
[[da:Diff]]
[[de:Diff]]
[[el:Diff]]
[[en:Diff]]
[[es:Diff]]
[[fi:Diff]]
[[fr:Diff]]
[[hu:Diff]]
[[ja:Diff]]
[[pl:Diff]]
[[pt:Diff]]
[[ru:Diff]]
[[sv:Diff]]
[[tr:Diff]]