Kapitel 2. Dokumentation af filsammenligning og fletning

Indholdsfortegnelse

Kommandolinjeflag
Sammenlign to filer:
Sammenflet to filer:
Sammenlign tre filer:
sammenflet tre filer:
Specialtilfælde: Filer med samme navn
Kommandolinje for at starte en mappesammenligning eller sammenfletning:
For mere information om kommandolinjeflag bruges:
Dialogen Åbn
Indsæt eller slip inddata
Tolk informationen i inddatavinduet
Sammenfletning og editorvinduet for sammenfletning af uddata
Navigering og redigering
Markér, kopiér og indsæt
Gemmer
Søg efter strenge
Tilvalg
Skrifttype
Farver
Opsætning af editor
Opsætning af sammenligning og fletning
Mappefletning
Indstillinger for region og sprog
Diverse
Indstil genvejstaster
Præprocessorkommandoer
Basal sed
Eksempel på brug af sed i KDiff3
Rækkefølge for præprocessor-udførsel
Advarsel

Kommandolinjeflag

Sammenlign to filer:

kdiff3 fil1 fil2

Sammenflet to filer:

kdiff3 fil1 fil2 -m
kdiff3 fil1 fil2 -o uddatafil

Sammenlign tre filer:

kdiff3 fil1 fil2 fil3

sammenflet tre filer:

kdiff3 fil1 fil2 fil3 -m
kdiff3 fil1 fil2 fil3 -o uddatafil

Bemærk at fil1 behandles som basis for fil2 og fil3.

Specialtilfælde: Filer med samme navn

Hvis alle filer har samme navn men er i forskellige mapper, kan du reducere hvor meget du skal skrive ved kun at angive filnavnet for den første fil. f.eks.:

kdiff3 kat1/filnavn kat2 kat3

Kommandolinje for at starte en mappesammenligning eller sammenfletning:

Dette er meget lignende, men nu drejer det sig om mapper.

kdiff3 kat1 kat2
kdiff3 kat1 kat2 -o målkat
kdiff3 kat1 kat2 kat3
kdiff3 kat1 kat2 kat3 -o målkat

For mappesammenligning og sammenfletning kan du fortsætte med at læse her.

For mere information om kommandolinjeflag bruges:

kdiff3 --help
Flag:
  -m, --merge               Sammenflet inddata.
  -b, --base file           Eksplicit basisfil. For at fungere sammen med visse værktøjer.
  -o, --output file         Uddatafil. Betyder underforstået -m. F.eks.: -o ny_fil.txt
  --out file                Uddatafil, igen. (for at fungere med visse værktøjer.)
  --auto                    Ingen grafisk grænseflade hvis alle konflikter kan løses automatisk (kræver -o fil)
  --qall                    Løs ikke konflikter automatisk. (For at fungere med andre værktøjer...)
  --L1 alias1               Synlig erstatning af navne for inddatafil 1 (base).
  --L2 alias2               Synlig erstatning af navne for inddatafil 2.
  --L3 alias3               Synlig erstatning af navne for inddatafil 3.
  -L, --fname alias         Alternativ synlig erstatning af navne. Angiv dette en gang for al inddata.
  -u                        Har ingen effekt. For at fungere med visse værktøjer.