Het handboek van Kompare

# Het handboek van Kompare

Sean Wheller `<sean@inwords.co.za>`

Vertaling van het handboek: Niels Reedijk
Vertaler/Nalezer: Freek de Kruijf
Vertaler: Ronald Stroethoff
herziening 4.1.3 (Applications 16.04) (2016-07-05)

Copyright © 2007 Sean Wheller

Juridische kennisgeving

Kompare is een GUI front-end-programma dat het mogelijk maakt om de verschillen tussen bronbestanden te bekijken en samen te voegen. Kompare kunt u gebruiken om bestanden of de inhoud van mappen te vergelijken op verschillen. Kompare ondersteund een aantal verschillende diff formaten en heeft veel verschillende mogelijkheden voor het aanpassen van de hoeveelheid getoonde informatie.

Hoofdstuk 1. Inleiding
Inleiding

# Hoofdstuk 1. Inleiding

Als twee of meer mensen een bestand bewerken en deze heen en weer versturen, dan is het vaak moeilijk om de verschillen tussen de verschillende versies te zien. Het openen van een nieuw kopie en het origineel naast elkaar in het gebruikte programma is een oplossing maar, bewerkelijk, tijdrovend, en gevoelig voor fouten. In deze situatie is een programma voor het tonen van de verschillen (afgekort diffs) er handig.

Zoals te verwachten viel, is “diff” een toepasselijke naam voor een dergelijk programma. Het programma diff is op de meeste op Linux® gebaseerde systemen geïnstalleerd om voor dit doel te kunnen gebruiken. Ontwikkelaars gebruiken vaak diff, als een commandoregel hulpmiddel, om de verschillen tussen meerdere versies van een broncode-bestand te kunnen zien. Maar, het gebruik van diff is niet beperkt tot het tonen van verschillen in broncode-bestanden, u kunt het gebruiken bij veel soorten tekstbestanden.

Het gebruik van diff vanaf de commandoregel kan verwarrend zijn, de diff commando syntax leren en de uitkomst ontcijferen zal voor de meeste mensen verwarrend zijn. Dit is waar Kompare van pas komt. Het geeft een grafisch front-end aan het diff programma, het interface toont bron-bestand en doel-bestand naast elkaar met alle verschillen automatisch gemarkeerd. Met dit als uitgangspunt, kunt u vervolgens wijzigingen in het ene bestand op een gecontroleerde manier in het andere bestand doorvoeren. U hoeft niet alle wijzigingen toe te passen en als u een wijziging toepast dan kunt u het altijd weer 'niet toegepast' maken. Als alle verlangde wijzigingen zijn toegepast dan kunt u het resultaat opslaan en zijn ze in het originele bestand normaal te zien.

Naast het tonen van verschillen tussen een bronbestand en een doelbestand, kunt u Kompare ook gebruiken om een speciaal bestand genaamd 'diff' te creëren en te bekijken. Dit bestand vat de verschillen tussen de twee bronnen samen in een enkel bestand dat u kunt gebruiken om de wijzigingen te bekijken en toe te passen op elk ander kopie van het bestand. Bijvoorbeeld, als twee mensen een document bewerken. De eerste persoon wil wijzigingen maken en verstuurt alleen de wijzigingen naar de tweede persoon. Normaal gesproken verstuurt de eerste persoon een complete kopie van het gewijzigde document naar de tweede persoon, die dan de gewijzigde en de niet gewijzigde versie met elkaar moet vergelijken. Het proces hiervoor komt veel overeen met wat we in de vorige paragrafen hebben beschreven. Om deze te wijzigen maakt de eerste persoon met Kompare van het bestand een lokale kopie, maakt vervolgens hierin de wijzigingen en vergelijkt het origineel met de gewijzigde kopie. Door Kompare te gebruiken is u een diff-bestand te creëren waar alleen de wijzigingen aanwezig zijn. Dit kan naar de tweede persoon verstuurt worden in plaats van het hele bestand waarin de wijzigingen zitten.

Door Kompare te gebruiken kan de tweede persoon het diff bestand bekijken, het met de lokale kopie van het document vergelijken en de wijzigingen toepassen gemaakt door de eerste persoon. Dit proces kan vele versies van de documentatie doorgaan, elk persoon maakt wijzigingen, creëert diffs, distribueert ze en past ze toe. Dit proces wordt meestal “patching” genoemd, een term dat afkomstig is van het programma “patch” wat een ander programma voor op de commandoregel is, speciaal ontworpen voor het toepassen van diff-bestanden.

Het komt soms voor dat meerdere mensen tegelijk een bestand bewerken. In een dergelijk geval is het waarschijnlijk dat mensen tegelijk wijzigingen in het document aan dezelfde regel aanbrengen. Dit creëert een probleem omdat zonder extra oplettendheid, mensen elkaars werk kunnen overschrijven bij het toepassen van de ontvangen diff-bestanden. Gelukkig hebben de ontwikkelaars van de diff- en patch-programma´s dit in overweging genomen zodat deze programma´s dergelijke wijzigingen niet toestaan zonder handmatige interventie. Als een dergelijk status is bereikt dan is dat bekend als een “conflict”. Kompare toont conflicten zodat u deze handmatig kan oplossen, beslissend welke wijzigingen op welke bestanden toegepast moeten worden.

Kompare is ook een geweldig programma voor het vergelijken van bestand-wijzigingen op map-niveau. Bij het gebruik van Kompare voor het vergelijken van mappen onderzoekt het de submappen en de bestanden daarin voor verschillen. In dit geval, elk bestand waar verschillen zijn gevonden wordt automatisch en de verschillen getoond door Kompare zodat makkelijke navigatie tussen de verschillende bestanden mogelijk is.

Hoofdstuk 2. Kompare gebruiken
Kompare gebruiken

# Hoofdstuk 2. Kompare gebruiken

## Grondbeginselen

Deze sectie levert instructies voor het starten van Kompare en levert een snelle weg naar het hoofdinterface van Kompare.

### Kompare opstarten

Een route voor het starten van Kompare kunt u vinden in het toepassingenmenu in de ontwikkelgroep Ontwikkeling → Kompare.

Bij het starten van Kompare is het eerste wat u ziet, een dialoogvenster waarin u de bestanden die u wilt vergelijken kunt selecteren. U kunt ook speciale instellingen voor de vergelijking en de weergave selecteren. Selecteer in het bestand-formulier voor de vergelijking een bron en een doel. Dit kunnen twee willekeurige bestanden, mappen of een URL en een bestand zijn. Nadat het bronbestand en het doelbestand zijn geselecteerd, klikt u op de knop Vergelijken.

Nadat Kompare de verschillen heeft vastgesteld, zal het deze in het hoofdvenster tonen. Bij het vergelijken van twee bestanden of een URL en een bestand duurt het proces maar enkele seconden. Maar, bij het vergelijken van mappen met veel submappen en bestanden kan dit proces een tijdje duren.

Voor een uitleg van de beschikbare optie´s voor diff en het uiterlijk van de formulieren leest u Hoofdstuk 3, Voorkeuren instellen.

### Het hoofdinterface

Deze sectie geeft een snelle rondleiding in het hoofdvenster dat bestaat uit de volgende onderdelen:

- Menu's

- Werkbalk

- Bron- en doel-mappen

- Bron- en doel-bestanden

- Bron- en doel-regel wijzigingen

- Venster met bron- en doel-tekst

- Statusbalk

#### Menu's

Kompare heeft een menugestuurd interface. Uitleg over de menu items en hun opties is te vinden in Hoofdstuk 4, Overzicht van de opdrachten.

#### Werkbalk

De werkbalk van Kompare heeft sneltoetsen voor de meest gebruikte diff en merge operaties.De oriëntatie van de werkbalk, tekst positie, pictogramgrootte en welke pictogrammen worden getoond kunt u aanpassen in het contextmenu van de werkbalk die u kunt openen door te klikken met de rechtermuisknop op de werkbalk. Met het contextmenu van de werkbalk kunt u ook de verbergen. Als de werkbalk verborgen is en u wilt het weer zien, selecteer dan Instellingen → Werkbalk tonen.

#### Bron en doel mappen

De panelen voor bronmap en doelmap tonen de mappen waar de te vergelijken bestanden geplaatst zijn. Als u veel submappen vergelijkt, dan krijgt u bij het selecteren van een map het eerste bestand te zien waar een verschil is gevonden tussen bron en doel.

#### Bron en doel mappen

De bron en doel bestand paneel laat de bestanden zien waar een verschil is gevonden in de geselecteerde bron of doelmap. Als een map meerdere documenten met verschillen heeft, dan worden alle documenten met een verschil getoond. Het geselecteerde document wordt getoond.

#### Bron- en doel-regel wijzigingen

De bron- en doel-regel wijziging paneel laten de gevonden wijzigingen zien tussen de geselecteerde bron en doel documenten. Het selecteren van een record in het paneel markeert en selecteert het verschil. Dit is een handige methode voor het navigeren in en inspecteren van lange documenten met vele wijzigingen.

#### Venster met bron- en doel-tekst

Het venster met bron en doeltekst is het belangrijkste venster van Kompare. De inhoud en gemarkeerde verschillen van de geselecteerde bron en doelbestand zijn hier met regelnummers te zien.

#### Tekstweergave

De Tekstweergave is standaard niet zichtbaar. U kunt het openen door te selecteren Instellingen → Tekstweergave tonen.

#### Statusbalk

De statusbalk geeft een overzicht van de geselecteerde bron en doelbestand of map die nu vergeleken worden. De statusbalk meldt ook het aantal in het huidige document gevonden wijzigingen en telt de toegepaste wijzigingen. Verder toont de statusbalk het totale aantal documenten met verschillen en het op dit moment uit deze verzameling geselecteerde document. Bijvoorbeeld, een vergelijking van twee mappen geeft 1890 bestanden met verschillen. Het geselecteerde document is nummer 18 van 1890.

Verschillen tonen
Verschillen tonen

## Verschillen tonen

### Schermindeling beheer

Kompare verdeelt de schermruimte evenredig over het bronbestand en het doelbestand. Deze schermruimte heeft enkele hulpmiddelen voor optimaal gebruik tijdens het bekijken van de verschillen, zoals:

Tweevoudige schuifbalken

  Het meest duidelijke onderdeel is dat er schuifbalken zijn aan de rechterkant en de onderkant van het paneel. Door het gebruik van de schuifbalken is het mogelijk om door de vergelijking te bladeren.

Handgreep

  De verticale ruimte tussen het bron-paneel en het doel-paneel maakt het niet alleen makkelijker om in elk paneel van elke regel het begin en het eind te detecteren, maar het is ook een handgreep waarmee u de verdeling van de ruimte tussen bron-paneel en doel-paneel kunt wijzigen. Om het formaat van een van de panelen te wijzigingen, zweeft u met uw muis boven de handgreep, drukt vervolgens de muisknop in en versleept het naar links of rechts. het vergroten van het ene paneel zal vanzelfsprekend het andere paneel verkleinen.

  Een tweede horizontale handel is beschikbaar tussen het navigatiepaneel en het venster met bron en doeltekst.

Docking

  Het navigatiepaneel kunt u losmaken van het hoofdvenster door te klikken op pictogram dat u rechtsboven van het paneel vindt. Dit opent zelf een venster waarmee u het over het scherm kunt verplaatsen. U kunt zelfs het navigatiepaneel verbergen door te klikken op pictogram. Om een verborgen navigatiebalk weer zichtbaar te maken, klikt u met de rechtermuisknop in de menubalk en selecteert vervolgens in het contextmenu Navigatie.

Zichtbaarheid statusbalk

  De statusbalk van het vensterpaneel kunt u aan en uit schakelen door het selecteren van Instellingen → Statusbalk tonen.

### Omwisselen bron en doel panelen

Soms kan het handig zijn om te bepalen welk bestand de bron is waarvan u de wijzigingen toepast. Bijvoorbeeld, bij het vergelijken van twee gewijzigde versies van een bestand, kunt u ontdekken dat een bestand veel meer wijzigingen heeft dan de andere. Het bestand dat meer wijzigingen heeft, kan dan beter dienen als bron, omdat dan minder wijzigingen toegepast hoeven te worden.

Selecteer in dat geval Bestand → Bron en bestemming omwisselen. Dit zal de getoonde bestanden in alle panelen van Kompare omwisselen.

### Verschil statistieken tonen

Voor een snel overzicht van de verschillen, selecteert u Bestand → Statistieken tonen. Dit zal het dialoog Diff statistieken openen. De volgende informatie is dan te zien:

Oud bestand:

  De bestandsnaam of wat is wat gewoonlijk het bronbestand of bestand dat niet is gewijzigd.

Nieuw bestand:

  De bestandsnaam van wat meestal het doelbestand of gewijzigde bestand is en waar de wijzigingen op worden toegepast.

Opmaak:

  Het gebruikte diff-formaat om de verschillen te tonen (zie de paragraaf met de naam “Opmaak”).

Aantal brokken (hunks):

  Het aantal gevonden brokken (hunks) in het verschil.

  Een brok (hunk) is een aantal regels die zijn gemarkeerd als verschillend tussen bron en bestemming en kunnen contextregels bevatten afhankelijk van de waarde van Aantal contextregels in het verschilformaat (zie de paragraaf met de naam “Opmaak”).

Number verschillen

  Het actuele aantal gevonden verschillen, niet brokken. Een brok kan één of meer verschillen bevatten wanneer de reeks van veranderde regels en de contextregels van elke twee of meer wijzigingen elkaar overlappen.

### Het verschilvenster navigeren

Met Kompare is het mogelijk om snel door de verschillen te navigeren op bestand-niveau en door de bestandverschillen bij het vergelijken van een mappenstructuren.

#### Een verschil selecteren

Een verschil kan u selecteren door:

- Op een regel klikken in het paneel voor bron en doel regels (rechtsboven van het hoofdvenster).

- Op het gemarkeerde verschil in hoofdvenster klikken.

- Doorkruisen van de genoemde verschillen in een vergelijking (zie de paragraaf met de naam “Verschillen doorkruisen”).

Als een verschil is geselecteerd dan is het “in focus” en wordt het in een lichtere kleur getoond dan de niet geselecteerde verschillen.

#### Verschillen doorkruisen

Als een vergelijking veel verschillen vindt dan is de beste manier van recenseren het doorkruisen van de verschillen op een logische volgorde, meestal van boven naar onder.

Standaard selecteert Kompare in een vergelijking de eerst gevonden verschil. Door het selecteren van Verschil → Volgend verschil (Ctrl+Omlaag) brengt u het verschil volgend op de geselecteerde in focus. Voor het selecteren van het verschil voor de huidige verschil selecteert u Verschil → Vorig verschil (Ctrl+Omhoog).

Op deze manier is het mogelijk om de verschillen op een ordelijke manier te doorkruisen, de verschillen na recensie wel of niet toe te passen.

#### Omschakelen tussen bestanden

Als u een vergelijking op map-niveau uitvoert, dan kunnen er veel bestanden met verschillen worden gevonden. Een complete lijst van de vergeleken bestanden waarbij verschillen zijn gevonden kunt u vinden in de “Brond en doel mappen”, en “Bron en doel bestanden” panelen. Maar, van maar één vergelijking tegelijk laat Kompare de verschillen tussen bron en doel zien.

Om in dat scenario te wisselen tussen documenten zijn de volgende mogelijkheden beschikbaar:

- Selecteer het “Bron en doel mappen” paneel om de in de “Bron en doel bestanden” paneel gevonden verschillen te tonen, selecteer vervolgens een bestand.

- Selecteer Verschil → Vorig bestand (Ctrl+PgUp) of Verschil → Volgend bestand (Ctrl+PgDown) om de vorige of volgende bestand met een gevonden verschil gevonden in het “Bron en doel bestanden” paneel te tonen.

Verschillen samenvoegen
Verschillen samenvoegen

## Verschillen samenvoegen

Kompare maakt de taak van het toepassen en ongedaan maken van verschillen net zo simpel als wijzen en klikken. U kunt meerdere keren toepas en ongedaan maak operaties toepassen zolang alle uitgevoerde operaties nog in het geheugen zijn en nog niet naar de harde schijf weggeschreven.

### Een verschil toepassen

Om een verschil toe te passen, klikt u op het gemarkeerde verschil, en selecteer vervolgens Verschil → Verschil toepassen (Spatie).

### Een toegepaste verschil ongedaan maken

Om een toegepaste verschil ongedaan te maken, klikt u op de eerder toegepaste verschil en selecteer vervolgens Verschil → Toegepast verschil ongedaan maken (Backspace).

### Alle verschillen toepassen

Na recenseren van de verschillen tussen de bestanden en het besluit dat ze allemaal acceptabel zijn, is het mogelijk om ze allemaal in een enkele bewerking toe te passen door te klikken op Verschil → Alles toepassen (Ctrl+A).

### Alle toegepaste verschillen ongedaan maken

Om alle toegepaste verschillen weer ongedaan te maken selecteert u Verschil → Alle toepassingen ongedaan maken (Ctrl+U).

### Wijzigingen opslaan

Nadat verschillen zijn toegepast kunnen ze opgeslagen worden door Bestand → Opslaan of Bestand → Alles opslaan te selecteren.

Toegepaste verschillen worden zowel in het bron als het doelbestand opgeslagen.

Werken met Diff-bestanden
Werken met Diff-bestanden

## Werken met Diff-bestanden

Diff-bestanden bevatten alleen de gemaakte wijzigingen tussen bestanden of een set bestanden binnen een mappenstructuur en kunnen al dan niet een aantal contextregels voor en na wijzigingen in regels bevatten. De som van een wijziging in een regel en zijn contextregels wordt een brok (hunk) genoemd. Een diff-bestand kan daarom meerdere brokken bevatten uit één of meer bestanden. Wanneer de contextregels van twee of meer brokken overlappen, dan worden zij als een enkel brok (hunk) beschouwd. Diff-bestanden kunnen worden gebruikt om:

- Pas de wijzigingen die de brokken (hunks) bevatten toe op een origineel bestand.

- Pas de wijzigingen die de brokken (hunks) bevatten toe op een bestand of een set originele bestanden in een mappensysteem.

- Gewijzigd voor toepassing op een origineel bestand of verzameling originele bestanden in mappenstructuur.

### Een Diff creëren

Om een diff-bestand te creëren, moet er eerst een vergelijking in Kompare te zien zijn. Als dit het geval is, selecteer dan Bestand → Diff opslaan... . Dit zal het dialoog Diff-opties openen (zie de paragraaf met de naam “Diff-instellingen” voor meer informatie over diff formaten en opties). Na het instellen van deze opties, klikt u op de knop Opslaan en slaat de diff op in een bestand met de extensie `.diff`.

### Een Diff tonen

Het is mogelijk om de inhoud van een diff-bestand te bekijken in Kompare door het openen van het diff-bestand via Bestand → Open Diff....

Bij het bekijken van een diff-bestand ziet u alleen de verschil-brokken tussen de bron en doel bestanden, vergeet niet dat u alleen de brokken ziet, de niet gewijzigde regels ziet u niet. In sommige gevallen gebeurt het dat er een diff-bestand met 0 regels context is gecreëerd. In dat geval krijgt u alleen de gewijzigde regels te zien.

Als een diff-bestand brokken uit meerdere bestanden heeft, dan laat Kompare de brokken uit elk bestand apart zien en kunt u tussen de bestanden heen en weer schakelen alsof het echte bestanden zijn ofschoon deze informatie uitsluitend uit de inhoud van het diff-bestand komt.

### De verschillen uit een Diff-bestand toepassen

Tijdens het bekijken van verschillen in een diff-bestand is het mogelijk om de verschillen toe te passen net zoals u zou doen bij een vergelijking tussen bron en doelbestanden (zie de paragraaf met de naam “Verschillen samenvoegen”).

### Vergelijken van een URL met een diff

In het geval dat een diff-bestand is geleverd, is het mogelijk de brokken in het diff-bestand te vergelijken met een bestand of map. Om dit te doen selecteert u Bestand → Invoegen van diff in URL-adres.... Voer vervolgens de paden van de Bestand/Map en Diff opties in.

Tijdens het bekijken van verschillen tussen een bronbestand en een diff-bestand, is het mogelijk om het verschil op dezelfde manier toe te passen als bij het vergelijken van een bron en doel-bestanden (zie de paragraaf met de naam “Verschillen samenvoegen”).

Hoofdstuk 3. Voorkeuren instellen
Voorkeuren instellen

# Hoofdstuk 3. Voorkeuren instellen

In Kompare is het voor gebruikers mogelijk om de voorkeur voor de diff-weergave in het hoofdvenster en het gedrag van het diff-programma in te stellen. Het dialoog Voorkeuren is toegankelijk door het selecteren Instellingen → Kompare instellen....

Om de voorkeur voor de weergave in te stellen, selecteert u het menu-item Weergave (zie de paragraaf met de naam “Weergave-instellingen”).

Om de voorkeur voor het diff-programma in te stellen, selecteert u het menu-item Diff (zie de paragraaf met de naam “Diff-instellingen”).

## Weergave-instellingen

De pagina Weergave in het dialoog Voorkeuren toont de formulieren Uiterlijk en Lettertypen.

### Uiterlijk

Het formulier over het Uiterlijk geeft controle over de gebruikte Kleuren om verschillen in het hoofdvenster aan te duiden, het gedrag van het Muiswiel bij het omhoog en omlaag joggen en hoe de omzetting van Tabs naar spaties is ingesteld.

Kleuren

Om de ingestelde kleuren voor het tonen van de verschillen aan te passen, klikt u op de gekleurde knop om het dialoog Kleur selecteren te openen om de volgende statussen aan te passen:

Kleur voor verwijderen:

  Regels die zijn verwijderd, niet bestaand, tussen bron en doel.

Kleur voor veranderingen:

  Regels die zijn verandert, gewijzigd, tussen bron en doel.

Kleur voor toevoegen:

  Regels die zijn toegevoegd tussen bron en doel.

Kleur voor toegepast:

  Elk van de bovengenoemde statussen waar het verschil is toegepast tussen bron en doel.

Muiswiel

Aantal regels:

  Sprong van aantal regels voorwaarts of achterwaarts bij het draaien van de muiswiel.

Tabs naar spaties veranderen

Aantal spaties waarin een tab teken moet worden omgezet

  Zet elk tab karakter om naar een aantal spaties.

### Lettertypen

Stel hier het lettertype en grootte in voor het tonen van de verschillen.

Diff-instellingen
Diff-instellingen

## Diff-instellingen

De Diff pagina in het Voorkeuren dialoog toont de tabs Diff, Opmaak, Opties en Uitsluiten. U kunt deze formulieren gebruiken voor het configureren van het gedrag van het Diff-programma.

### Diff

Het gebruikte commando om het diff-programma te starten (standaard diff).

### Opmaak

Aanpas mogelijkheden voor het Uitvoerformaat en het aantal Contextregels.

Uitvoerformaat

Context

  Het context uitvoerformaat voegt rond de regels die verschillen enkele regels context toe.

Normaal

  Het normale uitvoerformaat voegt rond de regels die verschillen geen regels context toe.

Unified

  Het unified uitvoerformaat is een variatie op het context formaat. Vanwege minder contextregels wordt als beter dan context beschouwd omdat de uitvoer compacter is.

Aantal contextregels

Aantal contextregels

  Gebruik deze parameter bij het uitvoeren van een diff met context of unified uitvoerformaat om het aantal contextregels in te stellen.

### Opties

In het tab-formulier Opties kunt u de ondersteunde mogelijkheden van het diff-programma instellen.

Algemeen

Nieuwe bestanden als leeg behandelen

  Als deze optie is ingeschakeld, dan zal diff een bestand als leeg beschouwen in de ene map als deze alleen bestaat in de andere map. Dit betekent dat het bestand wordt vergeleken met een leeg bestand en daarom als één grote invoeging of verwijdering wordt gezien.

Zoek naar kleinere veranderingen

  Forceert indien ingeschakeld diff tot het tonen van wijzigingen van hoofdlettergebruik, interpunctie, spaties, etc..

Voor grote bestanden optimaliseren

  Indien ingeschakeld, forceert het diff tot het met grote snelheid verwerken van bestanden.

Veranderingen in hoofd-/kleine letters negeren

  Indien ingeschakeld, negeert het wijzigingen in hoofdletter-gebruik.

Reguliere expressie negeren

  Negeert regels die overeenkomen met een reguliere expressie.

Witruimte

Tabs naar spaties expanderen in uitvoer

  Indien ingeschakeld zal bij de uitvoer van diff de tab-karakters zijn omgezet naar het aantal spaties zoals dat is ingesteld in dialoog Voorkeuren Uiterlijk de optie Tabs naar spaties.

Toegevoegde of verwijderde lege regels negeren

  Indien ingeschakeld dan worden regels met lengte nul voor het verschil tussen bron en doel genegeerd.

Wijzigingen in de hoeveelheid witruimte negeren

  De hoeveelheid wit ruimte voor, achter en tussen regels kan variëren en is afhankelijk van de gebruikte editor. Indien ingeschakeld, dan worden zulke wijzigingen genegeerd.

Alle witruimte negeren

  Indien ingeschakeld, dan worden verschillen in witruimte compleet genegeerd.

Veranderingen als gevolg van tabexpansie negeren

  Indien ingeschakeld, dan worden witruimtes door tab-karakters genegeerd.

### Uitsluiten

In het formulier Uitsluiten kunt u gebruik maken van de filtermogelijkheden van het diff programma.

Bestandsnaampatroon voor uitsluiting

Bestandsnaampatroon voor uitsluiting

  Sluit op basis van bestand-extensie bestanden uit.

Bestand met bestandsnamen om uit te sluiten

Bestand met bestandsnamen om uit te sluiten

  Stelt het filter in op basis van een extern beheerd bestand.

Hoofdstuk 4. Overzicht van de opdrachten
Overzicht van de opdrachten

# Hoofdstuk 4. Overzicht van de opdrachten

## Menu-items

### Het menu Bestand

Bestand → Open Diff... (Ctrl+O)

  Toont het dialoog Openen.

Bestand → Bestanden vergelijken... (Ctrl+C)

  Toont het dialoog Bestanden of mappen vergelijken.

Bestand → Invoegen van diff in URL-adres... (Ctrl+B)

  Toont het dialoog Bestand/map mengen met diff uitvoer.

Bestand → Opslaan (Ctrl+S)

  Schrijft de toegepaste verschillen naar het geselecteerde bron- en/of doelbestand.

Bestand → Alles opslaan

  Schrijft de toegepaste verschillen naar alle bron en/of doel bestanden.

Bestand → Diff opslaan...

  Toont het dialoog Diff-opties voor het instellen van het diff formaat en opties.

Bestand → Diff verversen (F5)

  Werkt de verschillen bij met de originele paden. Nuttig als u enige wijzigingen hebt toegepast en ze hebt opgeslagen en wilt zien wat er nog over is.

Bestand → Bron en bestemming omwisselen

  Wisselt bron en doel.

Bestand → Statistieken tonen

  Toont het dialoog Statistieken tonen.

Bestand → Afsluiten (Ctrl+Q)

  Sluit Kompare af.

### Het menu Verschil

Verschil → Alle toepassingen ongedaan maken (Ctrl+U)

  Maak alle eerder toegepaste verschillen tussen bron en doel ongedaan.

Verschil → Toegepast verschil ongedaan maken (Backspace)

  Maakt een toegepast geselecteerd verschil ongedaan.

Verschil → Verschil toepassen (Spatie)

  Past een geselecteerd verschil toe.

Verschil → Alles toepassen (Ctrl+A)

  Past alle verschillen tussen bron en doel toe.

Verschil → Vorig bestand (Ctrl+PgUp)

  Gaat terug naar het vorige bestand met verschillen en toont die in het hoofdvenster.

Verschil → Volgend bestand (Ctrl+PgDown)

  Gaat terug naar het volgende bestand met verschillen en toont die in het hoofdvenster.

Verschil → Vorig verschil (Ctrl+Up)

  Gaat terug naar het vorige verschil,

Verschil → Volgend verschil (Ctrl+Down)

  Gaat verder naar het volgende verschil,

### De menu's Instellingen en Help

Kompare heeft de standaard KDE-menu-items Instellingen en Help, lees voor meer informatie de secties over het Menu Instellingen en Help Menu van KDE Fundamentals.

Opties op de opdrachtregel
Opties op de opdrachtregel

## Opties op de opdrachtregel

-c

  Hiermee kunt URL-adres1 met URL-adres2 vergelijken.

`kompare `-o``

  Dit zal URL-adres openen en er wordt aangenomen dat dit bestand diff uitvoer bevat. URL-adres 1 kan ook een '-' zijn en dan word er van stdin (standaard invoer) gelezen. Dit kan bijvoorbeeld worden gebruikt voor `cvs diff | kompare -o -`. Kompare zal een controle uitvoeren om te kijken of het de originele bestanden kan vinden en dan de diff uitvoer in het originele bestand of bestanden in voegen en dat weergeven. De optie `-n` schakelt het automatisch zoeken uit.

`kompare `-b``

  Deze optie zal URL2 in URL1 invoegen, van URL2 word aangenomen dat het diff uitvoer is en dat URL1 het bestand of de map is waar de uitvoer ingevoegd moet worden.

`kompare `-n``

  Deze optie schakelt de controle op het vinden van het originele bestand of bestanden in de diff uitvoer uit wanneer er gebruikt word gemaakt van '-' als URL-adres met de optie `-o`.

`kompare `-e` `codering``

  Gebruik dit om de codering te kiezen als u het vanaf de commandoregel aanroept. Als u niets specificeert zal de standaardcodering worden gebruikt.

Hoofdstuk 5. Dankbetuigingen en licentie
Dankbetuigingen en licentie

# Hoofdstuk 5. Dankbetuigingen en licentie

Kompare

Programma copyright 2001-2004, John Firebaugh `(jfirebaugh AT kde.org)` en Otto Bruggeman `(otto.bruggeman AT home.nl)`

Documentation Copyright (c) 2007 Sean Wheller `(sean AT inwords.co.za)`

Op- of aanmerkingen over de vertalingen van de toepassing en haar documentatie kunt u melden op http://www.kde.nl/bugs.

Dit document is vertaald in het Nederlands door Niels Reedijk.

Dit document is vertaald in het Nederlands door Freek de Kruijf.

Dit document is vertaald in het Nederlands door Ronald Stroethoff.

Deze documentatie valt onder de bepalingen van de GNU vrije-documentatie-licentie.

Deze toepassing valt onder de bepalingen van de GNU General Public License.