KDiff3 er et verktøy for sammenligning og fletting av åpen kildekode

KDiff3 er et åpen kildekode-sammenlignings- og fletteverktøy som er tilgjengelig for Windows og Linux. Det er et KDE-prosjekt.

KDiff3 is an open source, cross-platform file comparison and merge tool

I motsetning til noen sammenligningsverktøy, er KDiff3 i stand til treveis sammenligning, dvs. du kan bruke den til å velge opptil 3 filer eller mapper for sammenligning eller sammenslåing.

Kjør programmet så ser du et popup-vindu som overlapper grensesnittet. Velg filene eller mappene som skal behandles. La oss prøve det med et par dokumenter. Programmet laster ett dokument i hver rute. Forskjellene i innholdet fremheves på en fargekodet basis.

KDiff3 comparison example

Grensesnittet til KDiff3 består av en menylinje og en verktøylinje. Fil- og redigeringsmenyen er for å utføre grunnleggende operasjoner som å åpne, lagre, kopiere, lime inn, klippe, etc. Adresselinjen øverst i hver rute viser navnet og hele banen til den lastede filen. Det er en statuslinje under den som viser gjeldende linjenummer, kodingsformat og linjesluttstil for dokumentet.

Bruk Diffview-menyen for flere alternativer som Word Wrap, Diff Windows, legg til eller tøm manuell justering, veksle linjenumre, mellomrom og tabulatortegn, mellomrom. Gå til neste konflikt, dvs. forskjell i innholdet, ved å bruke bevegelsesmenyen.

Når dokumentene inneholder mellomrom på de samme linjene, oppstår det en konflikt, og du må bruke Merge-menyen for å bestemme hvilket innhold som skal lagres i utdokumentet. Og siden dette er en ny fil, påvirker den ikke de som slås sammen. Du kan også høyreklikke på en konflikt for å se en hurtigmeny som lar deg velge hvilken linje du vil bruke, den fra Dokument A eller B.

kdiff3 merge conflict

Dette er en fantastisk måte å observere endringene som er gjort mellom to eller tre revisjoner av et dokument, uten å manuelt måtte gå over det.

Mappesammenligning og operasjoner

KDiff3 kan også brukes til å sammenligne mapper, og flett dem om nødvendig. Sammenligning av 2 mapper viser et sammendrag som forteller deg det totale antallet filer i katalogene, hvor mange av dem som er like, og antall forskjellige filer. Klikk på OK for å vise handlingene du kan velge. Nok en gang blir den presentert i en fargekodet form, og du kan se hvilke filer som finnes i mappe A, filene i mappe B, og de vanlige.

Kdiff3 folder comparison

Mappemenyen aktiveres når du velger to kataloger for sammenligning. Dette lar deg slå sammen mappene eller spesifikke filer. Du kan også sammenligne utvalgte filer. Resultatene kan veksle for å vise identiske filer, forskjellige filer, bare de i A eller B.

Kdiff3 folder comparison options

For rask drift kan du bruke menypunktet som lar deg velge alle filene i en mappe. Når du har valgt noen filer for sammenslåing eller synkronisering. Velg Current Item Merge eller Current Sync Operation, og velg mappen som skal brukes som kilde. Du kan valgfritt velge alternativet 'Slett (hvis det finnes)' eller Gjør ingenting for å slette eller beholde filene i destinasjonsmappen.

Når du er klar, trykker du på F7 eller alternativet Start / Fortsett mappfusjon for å bruke endringene. Du vil få et alternativ for å simulere resultatet, som viser en logg over endringene som vil skje hvis du faktisk fortsetter med operasjonen. I dette eksemplet har jeg valgt å velge mappe A som kilde. Så innholdet vil bli kopiert til mappe B.

kdiff3 folder merge simulation

KDiff3s Alternativer-skjermbilde kan nås fra innstillingsmenyen. Den lar deg tilpasse skrifttype, størrelse, farger som brukes til forskjellsindikatorene. Det er noen avanserte alternativer som du kan definere for flette-, mappeinnstillinger.

Installatører for Windows-versjonen av KDiff3 er tilgjengelige på Binærfabrikk side. Programmet er også tilgjengelig for Linux fra KDEs nettsted. Det er en eldre versjon på SourceForge som mangler noen funksjoner.

Hvis dette ikke er en kopp te, Rapportere er et godt alternativ, det er også åpen kildekode og kryssplattform.

KDiff3

For Windows

Last ned nå