Diff
I informatikk betyr diff et program som fremhever forskjellene mellom to filer. Filen som inneholder forskjellene som ble funnet, kalles også ved utvidelse.
Opprinnelig ble det første slike verktøy utviklet på begynnelsen av 1970 -tallet for det begynnende Unix -operativsystemet av Bell Labs . Den endelige versjonen, inkludert i den femte versjonen av Unix i 1974 , ble i sin helhet skrevet av Douglas McIlroy .
Gjennom årene har lignende programvare spredt seg til alle operativsystemer, og til og med formateringen av utdataene har blitt standardisert rundt noen få kjente typer.
Frontend i grafisk miljø
Her er noen grensesnitt i det grafiske miljøet til Unix-programvaren:
Kompare
Kompare (tidligere kjent som kdiff ) er en del av KDE Software Compilation 4 .
Den lar deg sammenligne to filer, fremheve delene som er lagt til, endret eller fjernet med passende farger. Du kan også sammenligne kataloger og bruke oppdateringer .
KDiff3
KDiff3 er en diff-grensesnitt skrevet med Qt .
Den konkurrerer direkte med diffs andre kjente frontend: Kompare .
Sammenlignet med Kompare har KDiff3 noen flere funksjoner. Først av alt lar den deg sammenligne 3 tekstfiler om gangen; og visning av forskjellene indikerer ikke bare hvilke linjer som er endret, men indikerer også linje for linje hvilke tegn som er entydige i filene.
Hovedtrekk
- sammenligning av 3 filer om gangen
- katalogsammenligning
- forskjell linje for linje og tegn for tegn
- viser forskjeller som kun består av mellomrom
- gjenkjenner kommentarer i kildefiler
- lar deg slå sammen
Meld
Meld er gratis programvare distribuert under GNU General Public License . Skrevet i Python og bruker PyGtk . I likhet med KDiff3 tillater den sammenligning mellom tre filer og har støtte for versjonskontroll .
WinMerge
WinMerge er gratis programvare distribuert under GNU General Public License kun tilgjengelig for Microsoft Windows . Den har lignende funksjoner som KDiff3, for eksempel sammenligning av tre filer og støtte for versjonskontroll .
WinDiff
WinDiff er en programvare laget av Microsoft for å sammenligne filer og mapper.
Andre prosjekter
Eksterne lenker
- Forskjellen fra The Open Group Base Specifications utgave 7
- GNU Diffutils , på gnu.org . _
- ( NO ) Kompares hjemmeside , på caffeinated.me.uk . Hentet 27. april 2012 (arkivert fra originalen 15. april 2012) .
- ( NO ) KDiff3 hjemmeside , på kdiff3.sourceforge.net .
- ( EN ) Melds hjemmeside , på meldmerge.org .