&Anders.Lund; &Anders.Lund.mail;
&erik.kjaer.pedersen.role;
Indstilling af &kate;Overblikindstilopsætningindstillinger &kate; tilbyder adskillige måder at finindstille programmet til at opføre sig som det ønskes. De vigtigste er: IndstillingsdialogenHovedindstillingsværktøjet, der lader dig indstille &kate;-programmet, editor-komponenten og brugen af plugin.OpsætningsmenuenTillader dig at ændre ofte brugte indstillinger, og at starte indstillingsdialogerne.Vis-menuenTillader dig at opdele den aktuelle ramme, så vel som at vise ikonerne og linjenumre-ruden for det aktuelt redigerede dokument.Den indlejrede &konsole; bruger indstillingerne definerede i &kcontrolcenter;, og kan indstilles ved at klikke med højre museknap og vælges fra Opsætningsundermenuen.Hovedindstillingsdialogen&kate;'s indstillingsdialog viser et træ med mener i venstre side, og en indstillingsside svarende til det valgte emne i højre side. Indstillingen er opdelt i to grupper, nærmere bestemt Indstilling af program
Indstilling af editorkomponentenIndstilling af programmet &kate;Denne gruppe indeholder sider til at indstille &kate;'s hovedprogramGenerel-sidenDenne side indeholder nogle få globale tilvalg for &kate;.Vis fuld søgesti i titlenHvis aktiveret, kommer Kate til at vise den fuldstændige URL for nuværende dokument i vinduestitlen, i stedet for kun filnavnet.OpførselSynkronisér Konsole med aktivt dokumentDette vil få den indbyggede &konsole; til at cd til mappen for det aktuelle dokument når den startes, og når et nyt dokument får fokus. Hvis det ikke er aktiveret, må du selv gøre al navigering i &konsole;. Advar hvis filer ændres af fremmede processerNår det er aktiveret, underretter &kate; dig om filer som bliver ændret udenfor programmet så snart hovedvinduet får indtastningsfokus. Du kommer til at kunne håndtere flere ændrede filer samtidigt. Du kan genindlæse, gemme eller kassere ændrede filer i grupper.Hvis det ikke er aktiveret, spørger &kate; dig om en handling når en eksternt ændret fil får fokus inde i programmet.MetadataBehold metainformation mellem sessionerNår det er aktiveret, opbevarer &kate; metadata såsom bogmærker og sessionsindstillinger også når du lukker dine dokumenter. Disse data bruges hvis dokumentet er uforandret når det åbnes igen.Slet ubrugt metainformation efterSæt maksimalt antal dage som metainformation beholdes for uåbnede filer. Dette hjælper med til at holde databasen med metainformation på en rimelig størrelse.Siden SessionerDenne side indeholder tilvalg som hører sammen med at bruge sessioner.Dele af sessionerInkludér vinduesindstillingerHvis dette er aktiveret, gemmer &kate; vindueindstillingen med hver session.Opførsel ved programstartVælg hvordan du ønsker at &kate; skal opføre sig ved start. Denne indstilling kan sættes ud af kraft ved at angive hvad der skal gøres på kommandolinjen.Start ny sessionMed dette tilvalg starter &kate; en ny navnløs session når det startes.Indlæs senest brugte session&kate; bruger den senest åbnede session ved start. Dette er godt hvis du altid vil bruge samme session, eller kun sjældent skifte.Vælg en session manuelt&kate; viser en lille dialog som lader dig vælge sessionen du foretrækker. Dette er standardopførslen. Godt hvis du ofte bruger mange forskellige sessioner.Opførsel programmet afsluttes eller ved sessionsskiftGem ikke sessionÆndringer af sessionsdata (åbne filer og hvis aktiveret, vinduesindstillinger) gemmes ikke. Du bliver naturligvis spurgt om du har ikke gemte filer. Med dette tilvalg kan du indstille dine sessioner en gang, og ikke bekymre dig om at lukke ekstra filer som du åbnede og ikke vil se næste gang du bruger sessionen.Gem session&kate; gemmer sessionsdata, undtagen hvis sessionen er navneløs. Med dette tilvalg nulstilles sessionerne altid præcis som du efterlod dem. Dette er standardopførsel. Spørg brugerDu bliver spurgt om du vil gemme sessionen hver gang en navngiven session lukkes.Siden FilvælgerVærktøjslinjeIndstil knapperne i filsystembrowserens værktøjslinje ved at flytte dem du vil have aktiverede til listen Markerede handlinger, og ordn dem med pileknapperne ved siden af listen.Automatisk synkroniseringDu kan lade filsystembrowseren gå til mappen som indeholder nuværende dokument automatisk ved visse begivenheder: Når et nyt dokument bliver aktivt.Når filsystembrowseren bliver synlig. Selvom du ikke vælger at bruge denne funktion, kan du manuelt synkronisere browseren med nuværende dokument ved at trykke på værktøjslinjesknappen Synkronisér. Huske stederVælg hvor lang browserhistorik du vil have. Browseren husker kun individuelle steder, dubletter fjernes.Huske filtreVælg hvor mange filtre du vil skal huskes. Kun individuelle distinkte filtre bliver husket, dubletter fjernes.SessionIndstil om filsystembrowseren skal huske steder og filtre mellem sessioner.Siden DokumentlisteBaggrundsskygningDette afsnit lader dig aktivere eller deaktivere skygning af baggrunden som anskueliggør din seneste aktivitet, og vælge hvilke farver som bruges hvis det er aktiveret. Se afsnittet om dokumentlisten for mere om funktionen.Sortér efterIndstil hvordan du ønsker at dokumentlisten skal sorteres. Dette kan også indstilles fra menuen som vises med højre museknap i dokumentlisten.Siden PluginDenne side sørger for en liste med installerede plugin for programmet &kate;. Hvert plugin repræsenteres ved dets navn og en kort beskrivelse. Du kan markere afkrydsningsfeltet ved et objekt for at aktivere det plugin det repræsenterer. Hvis et plugin sørger for indstillingstilvalg, vises en side for at komme tim dem som en underliggende side til denne.Eksterne værktøjerI menuen Værktøjer finder du en undermenu som hedder Eksterne værktøjer. Disse værktøjer starter eksterne programmer med data som hører til det nuværende dokument, for eksempel dets URL, mappe, tekst eller markering. Denne siden lader dig håndtere menuen og redigere, fjerne eller tilføje nye værktøjer.Hvert eksternt værktøj er en skalkommando som indeholder makroer som repræsenterer dokumentets data. Når det aktiveres, erstattes alle makroer med data fra det aktive dokument.Egenskaber for eksterne værktøjerEtiketEn venlig etiket for menuen Eksterne værktøjer.ScriptScriptet som skal køres når værktøjet aktiveres. Inden scriptet sendes til skallen, erstattes følgende makroer: %URLDen fuldstændige URL for nuværende dokument, eller en tom streng hvis dokumentet ikke er blevet gemt.%URLSEn liste med URL'er adskilt med mellemrum for alle åbne dokumenter (undtagen dem som ikke er blevet gemt).%directoryMappedelen af det nuværende dokuments URL, eller en tom streng hvis det nuværende dokument ikke er blevet gemt.%filenameDet nuværende dokuments filnavn uden søgesti, eller en tom streng hvis det nuværende dokument ikke er blevet gemt.%lineLinjenummeret hvor indsætningsmarkøren er i det nuværende dokument.%columnSøjlenummeret for indsætningsmarkøren i det nuværende dokument.%selectionDen markerede tekst i det nuværende dokument, eller en tom streng hvis ingen tekst er markeret.%tekstDen fuldstændige tekst i nuværende dokument. Pas på med at det muligtvis kan overskride den maksimale kommandolængde som tillades i systemet. Brug med forsigtighed.Kørbar filScriptets hovedsagelige kørbare fil. Dette er krævet, og bruges til at teste om kommandoen kan køres i det hele taget. En fuldt ud kvalificeret sti er tilladt i tilfælde af at den kørbare ikke er i din søgesti, PATH-variablen.Mime-typerEn liste med Mime-typer adskilt med semikolon som denne kommando skal aktiveres for. Den er for øjeblikket ubrugt.GemDu kan vælge at lade det nuværende eller alle dokumenter blive gemt inden scriptet køres. Dette er bekvemt hvis scriptet læser filen fra disk.KommandolinjenavnHvis du udfylder dette, kommer værktøjet til at være tilgængeligt på editorens kommandolinje som exttool-kommandolinjenavn (strengen du skriver ind her med exttool- tillagt foran).Indstilling af editorkomponentenDenne gruppe indeholder alle sider som hører til editorkomponenten i &kate;. De fleste indstillinger her er standard, og kan sættes ud af kraft ved at definere en filtype, ved dokumentvariabler eller ved at ændre dem pr dokument under en redigeringssession.UdseendeTekstombrydningDynamisk tekstombrydningHvis dette markeres, brydes tekstlinjer ved vinduets kant på skærmen.Dynamiske linjebrudmarkørerVælg når indikering af dynamisk linjebrud skal vises. Justér dynamisk linjebrudte linjer til indrykningsdybden: Aktiverer at dynamisk linjebrudte linjer justeres lodret til den første linjes indrykningsniveau. Dette kan hjælpe til at gøre kode og mærker mere læsbare.Desuden tillader dette dig at indstille en maksimal bredde af skærmen, som et procenttal. Derefter justeres dynamisk linjebrudte linjer ikke længere lodret. Ved 50 % vil eksempelvis linjer hvis indrykningsdybde er mere end 50 % af skærmens bredde ikke få nogen lodret justering for efterfølgende brudte linjer.KodefoldningVis foldemarkører (om tilgængelige) Hvis dette er markeret, viser nuværende visning markeringer for kodefoldning, hvis kodefoldning er tilgængelig.KanterVis ikonkant Hvis dette er markeret, ser du en ikonkant til venstre. Ikonkanten viser for eksempel bogmærkemarkeringer.Vis linjenumre Hvis dette er markeret, ser du linjenumre til venstre.Vis rullebjælkemarkeringer Hvis dette er markeret viser nuværende visning markeringer på den lodrette rullebjælke. Markeringerne viser for eksempel bogmærker.Sortér menuen Bogmærker Efter position Bogmærkerne ordnes ifølge linjenummeret hvor de er placerede.Efter oprettelse Hvert nyt bogmærke tilføjes længst nede, uafhængig af hvor det er placeret i dokumentet.Vis indrykningslinjer Hvis dette er markeret, viser editoren lodrette linjer for at hjælpe til med at identificere indrykkede linjer.Skrifttype og farverDenne side i dialogen tillader dig at indstille alle skrifttyper og farver i alle farvesammensætninger du har, samt oprette nye sammensætninger eller fjerne eksisterende. Hvert system har en indstilling af farver, skrifttype, normal tekststil og markeringstekststil. &kate; vælger systemet som for øjeblikket er aktivt i forvejen for dig. Hvis du vil arbejde med et andet system så begynd med at vælge den i dropned-feltet System.FarverTekstområdets baggrundNormal tekstDette er standardbaggrunden for redigeringsområdet. Det vil være den dominerende farve i redigeringsområdet.Markeret tekstDette er baggrunden for markeret tekst. Standardværdien er den globale markeringsfarve, som er indstillet i farveindstillingerne i &kde;. Nuværende linjeIndstil farven for nuværende linje. At indstille den til noget anderledes sammenlignet med den normale tekstbaggrund hjælper til med at holde fokus på nuværende linje. BogmærkeDette dropned-felt lader dig indstille overlægningsfarver for diverse typer af markeringer. Farverne blandes ind i en markeret linjes baggrundsfarve, så en aktuel linje med flere markeringer har en baggrund som er en blanding af flere farver. Markeringsfarverne bruges også hvis du aktiverer visning af markeringer på rullebjælken.Yderligere elementerBaggrund for venstre kantDenne farve bruges for markeringer, linjenumre og foldningsmarkørkanter til venstre i redigeringsvisningen når de vises. LinjenumreDenne farve bruges til at vise linjenumre til venstre i visningen når de vises.Farvelæg parenteserDenne farve bruges til at markere baggrunden for matchende parenteser. TekstombrydningsmarkørerDenne farve bruges til at tegne et mønster til venstre for linjer med dynamisk linjebrud når de er lodret justerede, samt for statiske linjebrudsmarkører.TabulatormarkørerDenne farve bruges til at vise indikering af blanke tegn når det er aktiveret. SkrifttyperHer kan du vælge skrifttyperne for sammensætningen. Du kan vælge blandt alle skrifttyper som er tilgængelige på systemet, og indstille standardstørrelse. En eksempeltekst vises længst nede i dialogen, så du kan se effekten af dine valg. Normal tekststilDen normale tekststil arves af farvelægningstekststilene, hvilket gør det muligt for editoren at vise tekst på en meget konsekvent måde, for eksempel bruger kommentartekst samme stil i næsten alle tekstformater som Kate kan farvelægge.Navnet i listen med stile bruger stilen som er indstillet for objektet, hvilket giver en umiddelbar forhåndsvisning når en stil indstilles. Hver stil lader dig vælge fælles egenskaber samt forgrunds- og baggrundsfarver. For ikke at bruge en baggrundsfarve, højreklik og brug den sammenhængsafhængige menu.FarvelægningstekststilHer kan du redigere tekststilen som bruges af en bestemt farvelægningsdefinition. Editoren vælger farvelægningen som bruges af nuværende dokument i forvejen. For at arbejde med en anden farvelægning, vælges en i dropned-feltet ovenfor listen med stile. Navnet i listen med stile bruger stilen som er indstillet for objektet, hvilket giver en umiddelbar forhåndsvisning når en stil indstilles. Hver stil lader dig vælge fælles egenskaber samt forgrunds- og baggrundsfarver. For ikke at bruge en baggrundsfarve, højreklik og brug den sammenhængsafhængige menu. Desuden kan du se om en stil er den samme som den standardstilen for objektet, og indstille den til det hvis den ikke er det.Du vil bemærke at mange farvelægninger indeholder andre farvelægninger repræsenterede af grupper i stillisten. De fleste farvelægninger importerer for eksempel farvelægningen Alerts, og mange kildekodeformater importerer farvelægningen Doxygen. Redigering af farver i grupperne påvirker kun stilene når de bruges i det redigerede farvelægningsformat. Markør og markeringFlytning af tekstmarkørSmart hjemNår det er markeret, hopper markøren over blanke tegn og går til begyndelsen af linjens tekst når tasten Home trykkes ned.Ombryd markørNår det er aktivt, og indsætningsmarkøren flyttes med tasterne Venstre og Højre går den til foregående eller næste linje og begyndelsen eller slutningen af linjen, på samme måde som de fleste editorer.Når det er inaktivt, kan indsætningsmarkøren ikke flyttes til venstre for linjens begyndelse, men den kan flyttes forbi linjens slutning, hvilket kan være meget praktisk for programmører. Når dette er aktivt, og markøren flyttes forbi slutningen af en linje (til højre) med piletasterne, gør det at den hopper ned til begyndelsen af næste linje. På lignende måde, hvis markøren flyttes forbi begyndelsen af en linje (til venstre) hopper den op til slutningen af foregående linje. Når dette er inaktivt, og markøren flyttes til højre forbi linjens slutning gør det kun at den fortsætter vandret på samme linje, og et forsøg på at flytte den til venstre forbi begyndelsen af linjen gør ingenting.Page Up og Page Down flytter markørenDette ændrer opførslen af markøren når brugeren trykker på tasten Page Up eller Page Down. Hvis det ikke er markeret, beholder tekstmarkøren sin relative position i den synlige tekst i &kate; når ny tekst bliver synlig som et resultat af handlingen. Hvis markøren altså befinder sig midt i den synlige tekst når handlingen udføres, forbliver den der (undtagen når man når begyndelsen eller slutningen). Når dette er markeret, gør første brug af tasten at markøren enten flyttes længst op eller længst ned i den synlige tekst når en ny side med tekst vises.Centrér markør automatisk (linjer):Angiver antal linjer som beholdes synlige ovenfor og under markøren om muligt.MarkeringstilstandNormalMarkeringer overskrives af indskrevet tekst, og forsvinder når markøren flyttes.PersistentMarkeringer forbliver også efter markøren flyttes og tekst skrives in.RedigeringTabulatorerIndsæt mellemrum i stedet for tabulatorerNår dette er aktiveret, indsætter editoren et beregnet antal mellemrum ifølge positionen i teksten og indstillingen når du trykker på tabulatortasten.Vis tabulatorerNår dette er markeret viser &kate; en lille prik som en synlig repræsentation af tabulatortegn.Dette gør også at prikker tegnes for at angive efterfølgende blanke tegn. Dette vil blive rettet i en fremtidig udgave af &kate;.Tab-breddeHvis tilvalget Indsæt mellemrum i stedet for tabulatorer er aktiveret bestemmer dette tilvalg antal mellemrum som editoren bruger for automatisk at erstatte tabulatortegn.Statisk tekstombrydningTekstombrydning er en funktion som gør at editoren automatisk påbegynder en ny linje tekst og flytter (linjebryder) markøren til begyndelsen af den nye linje. &kate; påbegynder automatisk en ny linje tekst når nuværende linje når længden som angives af tilvalget Bryd linjer ved:.Aktivér statisk tekstombrydningSlå til eller fra for statisk linjebrud.Vis statisk linjebrydningsmarkør (hvis passende)Hvis dette er markeret, tegnes en lodret linje i linjebrydningssøjlen som defineres i OpsætningIndstil editor... i fanebladet Redigering. Bemærk at linjebrydningsmarkøren kun tegnes hvis om du bruger en skrifttype med fast bredde.Ombryd ord ved:Hvis tilvalget Linjebrydning er markeret, afgør dette tilvalg længden (i tegn) hvor editoren automatisk påbegynder en ny linje.Fjern efterfølgende mellemrum&kate; eliminerer automatisk ekstra mellemrum ved tekstlinjernes slutning.Auto-parenteserNår brugeren skriver en venstreparentes ind ([, ( eller {) skriver &kate; automatisk højreparentesen (}, ) eller ]) til højre for markøren.Maksimalt antal fortryde-trin:Her kan brugeren angive antal skridt som &kate; beholder i hukommelsen med det formål at fortryde indskrevet tekst og handlinger. Det betyder at jo højere antal skridt desto mere hukommelse bruger &kate; til det. At indstille dette til 10 ville betyde at brugeren kan fortryde de seneste ti handlinger, dvs. klikke 10 gange på knappen Fortryd og få opnå resultater.Smart søgning af tekst fra:Dette afgør hvor &kate; henter søgteksten (den skrives automatisk ind i dialogen Søg tekst): Ingensteder: Gæt ikke søgeteksten.Kun markering: Brug nuværende markering om tilgængelig.Markering, derefter nuværende ord: Brug nuværende markering om tilgængelig, ellers brug nuværende ord.Kun nuværende ord: brug ordet som markøren for øjeblikket findes i, om tilgængeligt.Nuværende ord, derefter markering: Brug nuværende ord om tilgængeligt, brug ellers nuværende markering. Bemærk at for alle ovenstående alternativer, hvis en søgestreng ikke er bestemt eller kan bestemmes, går dialogen tilbage i Søg tekst til den seneste søgetekst. IndrykningAutomatisk indrykningIndrykningstilstand:Vælg den automatiske indrykningstilstand som du normalt vil bruge. Du anbefales stærkt at bruge Ingen eller Normal her, og bruge indstilling af filtyper for at indstille andre indrykningstilstande for tekstformater såsom C/C++ kode eller &XML;.Indsæt indledende Doxygen "*" ved indskrivningIndsæt automatisk et indledende "*" når tekst skrives ind inde i en kommentar i Doxygen-stil. Denne indstilling aktiveres kun når den er anvendelig.Indrykning med mellemrumBrug mellemrum i stedet for tabulator for at indrykkeDette erstatter tabulatortegn med det antal mellemrum som indstilles med Antal mellemrum: nedenfor.Emacs-lignende blandet tilstandBrug en blanding af tabulatortegn og mellemrum til indrykning.Antal mellemrumIndstil det antal mellemrum du vil bruge til indrykning når du markerer Brug mellemrum i stedet for tabulator til at indrykke ovenfor.Behold indrykningsprofilNår dette er markeret, afindrykker editoren ikke linjer yderligere i en markering når linjen med mindst indrykning bliver afindrykket. Hvis du sommetider afindrykker blokke med indrykket kode, kan dette være til hjælp. Behold ekstra mellemrumIndrykninger på mere end det valgte antal mellemrum vil ikke blive forkortet.Taster at brugeTab-taste indrykkerDette tillader at Tab-tasten bruges til at indrykke.Backspace-taste indrykkerDette tillader at Backspace-tasten bruges til at indrykke.Tabulatortasttilstand hvis ingenting markeretIndsæt indrykningstegnDette tillader at Tab-tasten indsætter indrykningstegn.Indsæt tabulatortegnDette lader tabulatortasten indsætte et tabulatortegn.Indryk nuværende linjeDette tillader at Tab-tasten bruges til at indrykke nuværende linje.Åbn/GemFilformatTegnsæt:Dette indstiller standardtegnsæt for dine filer.Linjeslut:Vælg linjeslutstilstanden du foretrækker for det aktive dokument. Du kan vælge blandt &UNIX;, DOS/&Windows; eller MacIntosh.Automatisk detektering af linjeslutMarkér dette hvis du ønsker at editoren automatisk skal detektere linjesluttype. Den første linjesluttype som findes bruges for hele filen.HukommelsesbrugMaksimalt antal indlæste blokke pr fil:Editoren indlæser angivet antal tekstblokke (med omkring 2048 linjer) i hukommelsen. Hvis filstørrelsen er større end dette, veksles andre blokke ud til disken og indlæses transparent efter behov.Dette kan forårsage små forsinkelser ved navigering i dokumentet. Et større antal blokke øger redigeringshastigheden på bekostning af hukommelse. Vælg blot det størst mulige antal blokke for normal brug: begræns det kun hvis du har problemer med hukommelsesforbrug.Automatisk oprensning ved indlæs eller gemFjern afsluttende mellemrumEditoren fjerner automatisk ekstra mellemrum i slutningen af tekstlinjer når filen indlæses eller gemmes.MappeindstillingfilSøgedybde for indstillingsfil:Editoren søger det angivne antal mappeniveauer opad efter en &kate; indstillingsfil og indlæser indstillingslinjen fra den.Sikkerhedskopi når der gemmesSikkerhedskopiering når du gemmer gør at &kate; kopierer filen på disk til <prefix><filnavn><suffix> inden ændringerne gemmes. Endelsen har standardværdien ~ og præfikset er normalt tomt. Lokale filerMarkér dette hvis du vil have sikkerhedskopier af lokale filer når du gemmer.Eksterne filerMarkér dette hvis du vil have sikkerhedskopier af fjernfiler når du gemmer.PræfiksIndtast præfikset som skal tilføjes i begyndelsen af den sikkerhedskopierede fils navn.SuffiksIndtast endelsen som skal tilføjes sidst i den sikkerhedskopierede fils navn.FremhævningDenne gruppe af tilvalg bruges til at indstille farvelægningsstil for hver type af programmeringssprog. Alle ændringer du gør i andre områder af dialogen gælder kun denne type.Farvelæg:Dette bruges til at vælge sprogtype at indstille.InformationerVis egenskaber for syntaksfremhævningsregler for det valgte sprog: forfatterens navn og licens. EgenskaberFilendelser:Dette er listen med filendelser som bruges til at afgøre hvilke filer som skal fremhæves med den nuværende syntaksfremhævningstilstand.Mime-typer:At klikke på guideknappen viser en dialog med en liste over alle tilgængelige Mime-typer at vælge blandt.Indgangen Filendelser redigeres også automatisk.Prioritet:Indstil prioritet for fremhævningsreglen.Download...Klik på denne knap for at hente nye eller opdaterede syntaksfremhævningsbeskrivelser fra &kate;s hjemmeside. FiltyperDenne side lader dig sætte standardindstillinger for dokumenter med angivne Mime-typer ud af kraft. Når editoren indlæser et dokument, kontrollerer den om det matcher filmasken eller Mime-typerne for en af de definerede filtyper, og hvis dette er tilfældet tillempes variablerne som er definerede. Filtype:Filtypen med højeste prioritet er den som vises først i dropned-feltet. Hvis flere filtyper findes, angives de også.NyDette bruges for at oprette en ny filtype. Efter du har klikket på knappen, bliver felterne nedenfor tomme og du kan udfylde de egenskaber du vil have for den nye filtype.SletFor at fjerne en eksisterende filtype, markeres den i dropned-listen og der trykkes på Delete-knappen.Egenskaber for nuværende filtypeFiltypen med højeste prioritet er den som vises først i dropned-feltet. Hvis flere filtyper findes, angives de også.Navn:Filtypens navn er teksten i det tilsvarende menupunkt. Navnet vises i menuen VærktøjerFiltype.Afsnit:Afsnitnavnet bruges til at organisere filtyper i menuer. Det bruges også i menuen VærktøjerFiltype.Variabler:Denne streng lader dig indstille &kate;s indstillinger for filer som vælges af denne Mime-type ved at bruge variabler i &kate;. Du kan indstille næsten alle indstillingstilvalg, såsom fremhævning, indrykningstilstand, kodning, osv.For en fuldstændig liste med kendte variabler, se håndbogen.Filendelser:Jokertegnmasken lader dig vælge filer ifølge filnavn. En typisk maske bruger en stjerne og filendelsen, for eksempel *.txt; *.tekst. Strengen er en liste med masker adskilte af semikolon.Mime-typer:Viser en guide som hjælper dig med enkelt at vælge Mime-typerPrioritet:Indstiller en prioritet for filtypen. Hvis mere end en filtype vælger samme fil, bruges den med højeste prioritet.GenvejstasterHer kan du ændre indstillingen af genvejstaster. Vælg en handling og klik på Egen hvis du vil have en anden genvejstast for denne handling.Søgelinjen lader dig lede efter en specifik handling og se dens tilsvarende genvejstast.PluginDette faneblad viser alle tilgængelige plugin, og du kan markere dem du vil bruge. Når et plugin er markeret, aktiveres knappen Indstil og du kan klikke på den for at indstille det markerede plugin.Indstil med dokumentvariablerVariabler i Kate er Kate-programdelens implementering af dokumentvariabler, som ligner modelines i Emacs og Vi. I Kate-programdelen har linjerne formatet kate: VARIABELNAVN VÆRDI; [ VARIABELNAVN VÆRDI; ... ]. Linjerne kan naturligvis være i en kommentar, hvis filen har et format med kommentarer. Variabelnavne er enkelte ord (ingen blanke tegn), og alt frem til næste semikolon er værdien. Semikolonet er nødvendigt.Her er et eksempel på en variabellinje, som styrer indrykningsindstillinger for en C++, Java- eller Javascript-fil: // kate: space-indent on; indent-width 4; mixedindent off; indent-mode cstyle;Kun de første og sidste 10 linjer gennemsøges for variabellinjer.Der er variabler som understøtter næsten alle indstillinger i Kate-programdelen, og yderligere plugin kan bruge variabler, som i så fald skal være dokumenterede i pluginnets dokumentation.Hvordan Kate bruger variablerNår indstillingerne læses, leder Kate-programdelen på følgende steder (i denne rækkefølge): Den generelle indstilling.Valgfri sessionsdata.Indstillingen under "filtype".Dokumentvariabler i selve dokumentet.Indstillinger som gøres under redigering fra menuen eller kommandolinjen. Som du forstår har dokumentvariabler næst højest prioritet. Så snart et dokument gemmes, læses dokumentvariablerne igen, og overskriver ændringer som er lavet med menupunkter eller fra kommandolinjen.Alle variabler som ikke angives nedenfor opbevares i dokumentet og kan læses af andre objekter, eksempelvis plugin, som kan bruge dem til egne formål. Den variabelbaserede indrykningstilstand bruger for eksempel dokumentvariabler til sin indstilling.Variablerne som angives her dokumenterer &kate; version 2.4. Flere variabler kan tilføjes i fremtiden. Der er tre mulige typer af værdier definerede for variabler, med følgende gyldige udtryk: BOOL - on|off|true|false|1|0HELTAL - hvilket som helst heltalSTRENG - alt andetTilgængelige variablerauto-bracketsBOOLSlå til eller fra for automatisk indsættelse af parenteser.auto-center-linesHELTALIndstil antal linjer for automatisk centrering.auto-insert-doxygenBOOLSlå til eller fra for indsætning af indledende stjerne i Doxygen-kommentarer. Dette har ingen effekt hvis du ikke bruger automatisk indrykning i C-stil. background-colorSTRENGIndstil dokumentets baggrundsfarve. Værdien skal være noget som kan tolkes som en gyldig farve, for eksempel "#ff0000".backspace-indentsBOOLSlå til eller fra for indrykning med backspace.block-selectionBOOLSlå til eller fra for blokmarkering.bracket-highlight-colorSTRENGIndstil farven for markering af parenteser. Værdien skal være noget som kan tolkes som en gyldig farve, for eksempel "#ff0000". current-line-colorSTRENGIndstil farven for nuværende linje. Værdien skal være noget som kan tolkes som en gyldig farve, for eksempel "#ff0000".dynamic-word-wrapBOOLSlå til eller fra for dynamisk linjebrud.eol | end-of-lineSTRENGIndstil in linjeslutstilstanden. Gyldige indstillinger er unix, mac og dos.encodingSTRENGIndstil dokumentets tegnsæt. Værdien skal være et gyldigt tegnsætnavn, såsom utf8.font-sizeHELTALIndstil tegnstørrelsen i punkter for dokumentets skrifttype.fontSTRENGIndstil in dokumentets skrifttype. Værdien skal være et gyldigt skrifttypenavn, for eksempel courier.icon-bar-colorSTRENGIndstil ikonlinjens farve. Værdien skal være noget som kan tolkes som en gyldig farve, for eksempel "#ff0000".icon-borderBOOLSlår til eller fra for visning af ikonkanten.folding-markersBOOLSlår til eller fra for visning af foldningsmarkører.indent-modeSTRENGIndstiller automatisk indrykningstilstand. Tilvalgene none, normal, cstyle, csands, python og xml genkendes. Se afsnittet for detaljer.indent-widthHELTALIndstil indrykningsbredden.keep-extra-spacesBOOLIndstiller om ekstra mellemrum skal beholdes når indrykningsbredden beregnes.keep-indent-profileBOOLHvis aktiveret, forhindres afindrykning af en blok hvis mindst en linje ikke har nogen indrykning.line-numbersBOOLSlå til eller fra for visning af linjenumre.mixed-indentBOOLSlå blandet indrykning a la Emacs til eller fra.overwrite-modeBOOLSlår til eller fra af øverskrivningstilstand.persistent-selectionBOOLSlå til eller fra for langlivede markeringer.remove-trailing-spaceBOOLSlår til eller fra for dynamisk korrigering af linjeslut.replace-tabs-saveBOOLSlår til eller fra for konvertering af tabulatortegn til mellemrum.replace-tabsBOOLSlår til eller fra for dynamisk konvertering af tabulatortegn til mellemrum.replace-trailing-space-saveBOOLSlår til eller fra for korrigering af linjeslut når dokumentet gemmes.systemSTRENGIndstiller farvesammensætningen. Strengen skal være navnet på en farvesammensætning som findes i dine indstillinger for at have nogen effekt.selection-colorSTRENGIndstiller markeringsfarven. Værdien skal være noget som kan tolkes som en gyldig farve, for eksempel "#ff0000".show-tabsBOOLSlår til eller fra for synligt tabulatortegn.smart-homeBOOLSlår til eller fra for smart Home-navigering.space-indentBOOLSlår til eller fra for indrykning med mellemrum.tab-indentsBOOLSlår til eller fra for indrykning med tabulatortegn.tab-widthHELTALIndstil in tabulatorbredden.undo-stepsHELTALIndstil antallet fortryde-trin som skal huskes.word-wrap-columnHELTALIndstiller bredden for hårdt linjebrud.word-wrap-marker-colorSTRENGIndstil farven som markerer linjebrud. Værdien skal være noget som kan tolkes som en gyldig farve, for eksempel "#ff0000".word-wrapBOOLSlår til eller fra for hårdt linjebrud.wrap-cursorBOOLSlår til eller fra for linjebrudsmarkører.