Dialoogi Seadistused kaardil on järgmised alamkaardid: Diff, Vorming, Valikud ja Väljajätmine. Nende abil saab seadistada programmi diff käitumist.
Siin saab kohandada väljundvormingu omadusi ja kontekstiridade arvu.
Väljundvorming
- Kontekst
Kontekstiväljundi korral lisatakse erinevusi sisaldavate ridade ümber mõned kontekstiread.
- Tavaline
Tavaline väljundvorming näitab erinevusi sisaldavaid ridu ilma kontekstiridadeta.
- Unifitseeritud
Unifitseeritud väljundvorming on kontekstivormingu erim. Seda peetakse mõnevõrra paremaks, sest väljund on üleliigsete kontekstiridade väljajätmise tõttu märksa kompaktsem.
Kontekstiread
- Kontekstiridade arv
Konteksti või unifitseeritud väljundvormingu valimisel saab siin määrata, mitu kontekstirida väljundisse kaasatakse.
Kaardil Valikud saab seadistada programmi diff valikuid.
Üldine
- Uusi faile koheldakse tühjana
Sisselülitamisel koheldakse ainult ühes kataloogis leiduvat faili võrdlemisel teises kataloogis tühja failina. See tähendab, et faili võrreldakse tühja failiga ning seetõttu on näha vaid üks suur lisamine või kustutamine.
- Otsitakse väiksemaid muudatusi
Märkimisel kuvab diff ka muudatusi tähesuuruses, kirjavahemärkides, tühikutes jne.
- Optimeeritakse suurte failide jaoks
Märkimisel töötleb diff faile äärmise kiirusega.
- Ignoreeritakse suur- ja väiketähe muudatusi
Märkimisel ei arvestata väike- ja suurtähe erinevustega.
- Ignoreeritakse regulaaravaldist
Ignoreeritakse määratud regulaaravaldisega ridu.
Tühimärk
- Tabeldusmärgid muudetakse väljundis tühikuteks
Märkimisel muudetakse diffi väljundis tabeldusmärgid tühikuteks, mille arv on määratud dialoogi Seadistused kaardil valikuga Tabeldusmärgid tühikuteks.
- Ignoreeritakse lisatud või eemaldatud tühje ridu
Märkimisel eiratakse null märgi pikkuste ridade erinevusi.
- Ingoreeritakse muutusi tühimärkide arvus
Erinevates redaktorites võib tühimärkide arv enne ja pärast ridu ning nende vahel olla erinev. Märkimisel selliseid erinevusi eiratakse.
- Ignoreeritakse kõiki tühimärke
Märkimisel eiratakse täielikult tühimärkide erinevusi.
- Ignoreeritakse tabeldusmärkide muutmisest tulenevaid muudatusi
Märkimisel eiratakse tabeldusmärkide tühikuteks muutmisest põhjustatud erinevusi.
Kaardil Väljajätmine saab määrata programmi diff filtreerimisseadistusi.
Väljajäetavad failimustrid
- Väljajäetavad failimustrid
Väljajäetavad failid vastavalt metamärkidega määratud filtritele
Väljajäetavad failinimed
- Väljajäetavad failinimed
Filtri kehtestamine vastavalt väliselt hallatud faili sisule.