# Configurar la &kappname;

Seleccionant Arranjament Configura l'aplicació... apareixerà el diàleg Configura. Aquest diàleg es pot utilitzar per alterar un cert nombre de configuracions diferents. Les configuracions disponibles per a cada categoria poden variar d'acord amb la categoria que l'usuari escull en el llistat vertical a la part esquerra del diàleg. Mitjançant els tres botons del quadre l'usuari pot controlar el procés.

És possible demanar Ajuda al sistema, acceptar els ajustaments actuals i tancar el diàleg mitjançant el botó D'acord, o Cancel·la el procés. Les categories Aparença, Tipus de lletra i colors, Edició, Obre/desa i Extensions seran detallades a continuació.

## La configuració del component d'edició

Aquest grup conté totes les pàgines relacionades amb el component editor de la &kappname;. La majoria de les configuracions que es troben aquí són les per omissió, i poden ser sobreescrites per definicions del tipus de fitxer, per variables de document o per a canvis en el mateix document durant una sessió d'edició.

### Aparença

#### General

Ajust dinàmic de les paraules

  Si marqueu aquesta opció, les línies de text s'ajustaran a la vora de la vista en la pantalla.

  Indicadors d'ajust dinàmic de les paraules (si és d'aplicació)

    Escull quan i com es mostraran els indicadors d'ajust dinàmic de les paraules, ja sigui Inactiu, Segueix els números de línia o Sempre actiu.

  Alinea les línies ajustades dinàmicament a l'amplada del sagnat:

    Activa l'inici de l'ajust dinàmic de les línies perquè s'ajustin verticalment al nivell del sagnat de la primera línia. Això pot ajudar a crear codi i marques més llegibles.

    A més, permet establir l'amplada màxima de la pantalla, com a un percentatge, després del qual les línies ajustades dinàmicament no s'alinearan verticalment. Per exemple, al 50%, les línies amb nivells de sagnat més gran del 50% de l'amplada de la pantalla no se'ls aplicarà l'alineació vertical.

Ressaltat dels espais en blanc
  Ressalta els tabuladors

    L'editor mostrarà un símbol » per indicar la presència d'un tabulador en el text.

  Ressalta els espais finals

    L'editor mostrarà punts per indicar la presència d'espais en blanc extra al final de les línies.

  Mida del marcador de ressaltat

    Utilitzeu el control lliscant per a canviar la mida del marcador de ressalt visible.

Avançat

  Mostra les línies de sagnat

    Si està marcada, l'editor mostrarà línies verticals per ajudar a identificar el sagnat de les línies.

  Ressalta l'interval entre els parèntesis seleccionats

    Si està activat, es ressaltarà l'interval entre la parella de parèntesis seleccionats.

Anima els parèntesis concordants

  Si està activat, es mourà sobre els parèntesis que coincideixin ({, [, ], },( o )) animant ràpidament el parèntesi corresponent.

Plega la primera línia

  Si està activat, es plegarà la primera línia, si és possible. Això és útil, si el fitxer comença amb un comentari, com ara els drets d'autor

Mostra el comptador de paraules

  Mostra el nombre de paraules i caràcters que hi ha al document i a la selecció actual a la barra d'estat. Aquesta opció també està disponible al menú contextual de la barra d'estat.

Mostra el comptador de línies

  Mostra a la barra d'estat el nombre total de línies del document. Aquesta opció també està disponible al menú contextual de la barra d'estat.

#### Vores

Vores
  Mostra els marcadors plegables

    Si aquesta opció està marcada, la vista actual mostrarà marques per al plegat del codi, si el plegat del codi està disponible.

  Mostra una vista prèvia del codi plegat

    Si aquesta opció està activada, en passar per sobre d'una regió plegada es mostrarà una vista prèvia del text plegat en una finestra emergent.

  Mostra la vora per a les icones

    Si està marcada, veureu una vora per a les icones al costat esquerre. La vora per a les icones mostrarà els signes de punt.

  Mostra els números de les línies

    Si està marcada, veureu els números de les línies al costat esquerre.

  Mostra els marcadors de modificació de línia

    Si aquesta opció està marcada, els marcadors de modificació de línia seran visibles. Per obtenir més informació, vegeu .

  Mostra les marques de la barra de desplaçament

    Si aquesta opció està marcada, la vista actual mostrarà marques a la barra de desplaçament vertical. Aquestes marques per exemple, mostraran els punts.

  Mostra una vista prèvia del text a la barra de desplaçament

    Si aquesta opció està marcada, i desplaceu la barra de desplaçament amb el cursor del ratolí, es mostrarà una petita vista prèvia del text amb diverses línies del document actual al voltant de la posició del cursor. Això permet canviar ràpidament a una altra part del document.

  Mostra un mapa en miniatura a la barra de desplaçament

    Si marqueu aquesta opció, cada vista nova mostrarà un mapa en miniatura del document a la barra de desplaçament vertical.

    Per a més informació sobre el mapa en miniatura a la barra de desplaçament, vegeu .

  Amplada del mapa en miniatura

    Ajusta l'amplada del mapa en miniatura a la barra de desplaçament, definida en píxels.

  Visibilitat de les barres de desplaçament

    Commuta la barra de desplaçament o només la mostra quan sigui necessària. Feu clic amb el &BER; sobre el rectangle blau per a mostrar l'interval de números de línia del document que es mostra a la pantalla. Manteniu premut el &BER; fora del rectangle blau per a desplaçar-vos automàticament a través del document.

Ordena el menú dels punts
  Per creació

    Cada punt nou s'afegirà al final, independentment d'on estigui situat en el document.

  Per posició

    Els punts s'ordenaran pel número de línia en la qual estan situats.

### Tipus de lletra i colors

Aquesta secció del diàleg permet configurar tots els tipus de lletra i colors de qualsevol esquema de color que tingueu, així com crear nous esquemes o suprimir els existents. Cada esquema té configuracions per als colors, tipus de lletra i ressaltat dels estils de text.

La &kappname; preseleccionarà l'esquema actualment actiu, si voleu treballar sobre un esquema diferent seleccioneu-lo en el quadre combinat Esquema. Amb els botons Nou i Suprimeix podreu crear un nou esquema o suprimir els existents.

A la part inferior de la pàgina podeu seleccionar l'Esquema per omissió per a la &kappname;.

Per omissió, la &kappname; basarà el seu esquema de color en l'esquema de color actual del &kde;. Podreu restablir un color individual a predeterminat fent clic a la fletxa de restablir a la dreta de l'entrada en l'editor de colors, o podeu restablir tots els colors a predeterminats fent clic a Usa l'esquema de colors del &kde; a la part inferior del plafó.

Podeu ajustar l'esquema de color del &kde; al mòdul Colors a &systemsettings;.

#### Colors

Editor dels colors de fons
  Àrea de text

    Aquest és el fons predeterminat per a l'àrea d'edició, serà el color dominant en l'àrea d'edició.

  Text seleccionat

    Aquest és el fons per al text seleccionat. El valor per omissió és el color de la selecció global, tal com està configurat en les preferències de color del &kde;.

  Línia actual

    Estableix el color per a la línia actual. Estableix aquest ajustament una mica diferent del fons del text normal per ajudar a mantenir el focus en la línia actual.

  Ressaltat de la cerca

    Ajusta el color per al text que coincideixi amb la vostra última cerca.

  Ressaltat de la substitució

    Ajusta el color per al text que coincideixi amb la vostra última operació de substitució.

Vora de la icona
  Àrea de fons

    Aquest color s'utilitza per a les marques, números de línia i vores de les marques de plegat del codi situats al costat esquerre de la vista d'edició quan aquests siguin mostrats.

  Números de les línies

    Aquest color s'utilitza per a dibuixar els números de línia al costat esquerre quan siguin mostrats.

  Marcadors d'ajust de les paraules

    Aquest color s'utilitza per a dibuixar un patró a l'esquerra de les línies ajustades dinàmicament quan siguin alineades verticalment, i també per a les marques d'ajust estàtic de les línies.

  Plegat del codi

    Aquest color s'utilitza per a ressaltar la secció del codi que es plega quan feu clic a la fletxa de plegat del codi a l'esquerra d'un document. Per obtenir més informació, vegeu la documentació per al plegat del codi.

  Línies modificades

    Aquest color s'utilitza per a ressaltar a l'esquerra algunes línies del document que han estat modificades però no desades. Per obtenir més informació, vegeu .

  Línies desades

    Aquest color s'utilitza per a ressaltar a l'esquerra algunes línies del document que han estat modificades i desades en aquesta sessió. Per obtenir més informació, vegeu .

Decoracions del text
  Línia amb error ortogràfic

    Aquest color s'utilitza per indicar els errors ortogràfics.

  Marcadors de tabulació i espai

    Aquest color s'utilitza per a dibuixar els indicadors d'espai en blanc, quan estan activats.

  Línia amb sagnat

    Aquest color s'utilitza per a dibuixar una línia a l'esquerra dels blocs de sagnat, si aquesta característica està activada.

  Ressaltat dels parèntesis

    Aquest color s'utilitza per a dibuixar el fons dels claudàtors emparellats.

Colors dels marcadors
  Punt

    Aquest color s'utilitza per indicar els punts. Per a més informació, vegeu .

  Punt d'interrupció actiu

    Aquest color és utilitzat pel connector GDB per indicar un punt d'interrupció actiu. Per obtenir més informació, vegeu la documentació per al connector GDB.

  S'ha arribat a un punt d'interrupció

    Aquest color és utilitzat pel connector GDB per indicar que s'ha arribat a un punt d'interrupció mentre es depurava. Per obtenir més informació, vegeu la documentació per al connector GDB.

  Punt d'interrupció desactivat

    Aquest color és utilitzat pel connector GDB per indicar un punt d'interrupció inactiu. Per obtenir més informació, vegeu la documentació per al connector GDB.

  Execució

    Aquest color és utilitzat pel connector GDB per indicar la línia que s'està executant actualment. Per obtenir més informació, vegeu la documentació per al connector GDB.

  Avís

    Aquest color és utilitzat pel connector de construcció per indicar una línia que ha causat un avís del compilador. Per obtenir més informació, vegeu la documentació per al connector de construcció.

  Error

    Aquest color és utilitzat pel connector de construcció per indicar una línia que ha causat un error del compilador. Per obtenir més informació, vegeu la documentació per al connector de construcció.

Plantilles i retalls de text
  Fons

    Aquest color és utilitzat pel connector de retalls del &kate; per a marcar el fons d'un retall.

  Text variable editable

    Aquest color és utilitzat pel connector de retalls del &kate; per a marcar un text variable al qual podeu fer clic per editar-lo de forma manual.

  Text variable editable amb el focus

    Aquest color és utilitzat pel connector de retalls del &kate; per a marcar el text variable que esteu editant.

  Text variable no editable

    Aquest color és utilitzat pel connector de retalls del &kate; per a marcar un text variable que no es pot editar de forma manual, com el que s'omple automàticament. Per obtenir més informació, vegeu la documentació per al connector de retalls del &kate;.

Usa l'esquema de colors del &kde;

  En fer clic en aquest botó, s'ajustaran tots els colors definits anteriorment perquè coincideixin amb l'actual esquema de color definit a &systemsettings; del &kde;. Per obtenir més informació, vegeu la documentació pel mòdul de control Colors del &kde;.

  Si no utilitzeu els espais de treball &plasma; del &kde;, aquest botó no tindrà cap efecte, i podria no estar present.

#### Tipus de lletra

Aquí podreu escollir el tipus de lletra per a l'esquema. Podeu escollir qualsevol tipus de lletra disponible en el vostre sistema, i establir la mida per omissió. Es mostra un text d'exemple a la part inferior del diàleg, de manera que podeu veure l'efecte de la vostra elecció.

Per obtenir més informació sobre com triar un tipus de lletra, vegeu la secció Triar els tipus de lletra a la documentació Fonaments del &kde;.

#### Estils de text per omissió

Els estils de text per omissió s'hereten dels estils de text ressaltat, i permeten a l'editor presentar text de manera compatible, per exemple, el comentari de text utilitza el mateix estil en la majoria dels formats que la &kappname; pot ressaltar.

El nom en la llista d'estils utilitza l'estil configurat per a l'element, proporcionant-vos una vista prèvia quan un estil està configurat.

Cada estil permet seleccionar atributs comuns com els colors de fons i de primer pla. Per a desseleccionar un color de fons, feu clic dret per a utilitzar el menú contextual.

#### Estils del text ressaltat

Aquí podeu editar els estils de text usats per una definició de ressaltat específica. L'editor preselecciona el ressaltat usat per al vostre document actual. Per a treballar amb un ressaltat diferent, seleccioneu-ne un en el quadre combinat Ressaltat sobre la llista d'estil.

El nom en la llista d'estils utilitza l'estil configurat per a l'element, proporcionant-vos una vista prèvia quan un estil està configurat.

Cada estil us permet seleccionar atributs comuns com els colors de fons i de primer pla. Per a desseleccionar un color de fons, feu clic dret per a utilitzar el menú contextual. A més podreu veure si un estil és igual que l'estil per omissió utilitzat per l'element, i assignar-lo si no l'és.

Tingueu present que molts ressaltats contenen d'altres ressaltats representats per grups en la llista d'estil. Per exemple, la majoria dels ressaltats inclouen el ressaltat Alerta, i molts dels formats de codi font inclouen el ressaltat Doxygen. Editar colors en aquests grups només afectarà els estils quan s'usin en el format de ressaltat editat.

### Edició

#### General

Ajust estàtic de les paraules

  L'ajust de línia és una característica que causarà que l'editor iniciï automàticament una nova línia de text i desplaci (ajusti) el cursor al començament de la nova línia. La &kappname; iniciarà automàticament una nova línia de text quan la línia actual abasti la longitud especificada per l'opció Ajusta les paraules a:.

  Activa l'ajust estàtic de les paraules

    Activa o desactiva l'ajust estàtic de les paraules.

  Mostra els marcadors per a l'ajust estàtic de les paraules (si és aplicable)

    Si aquesta opció està marcada, es dibuixarà una línia vertical a l'ajust de la línia tal com s'ha definit a Arranjament Configura l'editor... a la pestanya Editor. Tingueu present que la marca d'ajust de la línia només es dibuixarà si utilitzeu un tipus de lletra de mida fix.

  Ajusta les paraules a:

    Si l'opció Activa l'ajust estàtic de les paraules està seleccionada, aquesta entrada determina la longitud (en caràcters) després de la qual l'editor iniciarà una nova línia automàticament.

Mode d'entrada

  El mode d'entrada vi seleccionat s'activarà en obrir una vista nova. Encara podreu commutar el mode d'entrada vi actiu/inactiu per a una vista particular en el menú Edita.

Parèntesis automàtics

  Quan l'usuari escrigui un parèntesi esquerre ([, (, o {), la &kappname; introduirà automàticament el parèntesi dret (}, ) o ]) a la dreta del cursor.

  Quan hi hagi text seleccionat, escrivint un dels caràcters s'envoltarà el text seleccionat.

Copiar i enganxar
  Copia/retalla la línia actual si no hi ha cap selecció

    Si aquesta opció està activada i la selecció de text està buida, les accions copia i retalla es duran a terme per a la línia de text a la posició real del cursor.

#### Navegació pel text

Moviment del cursor en el text
  Inici i final intel·ligents

    Quan estigui seleccionada, prémer la tecla Inici causarà que el cursor salti els espais en blanc i vagi a l'inici del text d'una línia.

  Av Pàg/Re Pàg mouen el cursor

    Aquesta opció canvia el comportament del cursor quan l'usuari prem la tecla Re Pàg o Av Pàg. Si no està seleccionada el cursor mantindrà la seva posició relativa en el text visible a la &kappname; com el text nou es fa visible com a resultat de l'operació. Així, si el cursor està en el centre del text visible quan l'operació ocorre romandrà allí (excepte quan s'arriba al començament o al final). Amb aquesta opció seleccionada, prémer en primer lloc la tecla causarà que el cursor es mogui a la part superior o inferior del text visible mostrant una nova pàgina de text.

  Centra automàticament el cursor:

    Defineix el nombre de línies a mantenir visibles per sobre i sota del cursor, sempre que sigui possible.

Mode de selecció del text
  Normal

    Les seleccions seran sobreescrites pel text escrit i perdudes en moure el cursor.

  Persistent

    Les seleccions romandran, fins i tot després del moviment del cursor i el tecleig.

  Permet el desplaçament més enllà del final del document

    Aquesta opció permet desplaçar-vos més enllà del final del document. Es pot utilitzar per al centre vertical a la part inferior del document, o el posa a la part superior de la vista actual.

  La tecla de retrocés elimina la base del caràcter amb els seus diacrítics

    Quan estan seleccionats, els caràcters compostos s'eliminen amb els seus diacrítics en lloc d'eliminar només el caràcter base. Això és útil per a les configuracions regionals de l'Índic.

#### Sagnat

Mode de sagnat predeterminat:

  Seleccioneu el mode de sagnat automàtic que voleu utilitzar per omissió. Es recomana utilitzar `Cap` o `Normal`, i utilitzar les configuracions del tipus de fitxer per assignar d'altres modes de sagnat per a formats de text com codi en C/C++ o &XML;.

Sagna usant
  Tabulacions

    Quan aquesta opció està activada, l'editor inserirà caràcters de tabulació quan es pressiona la tecla &Tab; o utilitzarà la sagnia automàtica.

  Espais

    Quan estigui activada, l'editor inserirà un nombre d'espais calculat d'acord a la posició en el text i l'opció `tab-width` (amplada de la tabulació) quan premeu la tecla &Tab; o utilitzeu el sagnat automàtic.

  Tabuladors i espais

    Quan aquesta opció està activada, l'editor inserirà espais com es descriu anteriorment, quan se sagni o premi la tecla &Tab; al començament d'una línia, però inserirà tabulacions quan es premi la tecla &Tab; al mig o al final d'una línia.

  Amplada de la tabulació:

    Això configura el nombre d'espais que es mostren en lloc d'un caràcter de tabulació.

  Amplada del sagnat:

    L'amplada del sagnat és el nombre d'espais que s'utilitzen per aplicar el sagnat a una línia. Si s'ha configurat el sagnat utilitzant tabulacions, un caràcter de tabulació serà inserit si el sagnat és divisible per l'amplada de la tabulació.

Propietats del sagnat
  Preserva els espais extres

    Si aquesta opció està desactivada, en canviar el nivell del sagnat, les línies s'alinearan a un múltiple de l'amplada especificada a Amplada del sagnat.

  Ajusta el sagnat del text enganxat des del porta-retalls

    Si aquesta opció està seleccionada, se sagnarà el text enganxat des del porta-retalls. En activar l'acció Desfés s'eliminarà el sagnat.

Accions del sagnat
  La tecla de retrocés en un espai en blanc inicial desfà el sagnat

    Si aquesta opció està seleccionada, la tecla de &Retro; disminuirà el nivell de sagnat si el cursor està posicionat a l'espai en blanc inicial d'una línia.

  Acció de la tecla de tabulació (si no existeix cap selecció)

    Si voleu utilitzar &Tab; per alinear la línia actual en el bloc de codi actual com a emacs, la &Tab; farà una drecera a l'acció Alinea.

    Avança sempre fins a la posició de la tabulació següent

      Si seleccioneu aquesta opció, la tecla &Tab; sempre inserirà espais en blanc fins que s'abasti la posició de la següent tabulació. Si l'opció Insereix espais en comptes de tabulacions a la pestanya General a la pàgina Edició està activada, s'inseriran espais, en cas contrari, s'inserirà una sola tabulació.

    Augmenta sempre el nivell de sagnat

      Si aquesta opció està seleccionada, la tecla &Tab; sempre sagnarà la línia actual amb el nombre de posicions indicades a Amplada del sagnat.

    Augmenta el nivell de sagnat en un espai en blanc inicial

      Si aquesta opció està seleccionada, la tecla &Tab; sagnarà la línia actual o avançarà fins a la següent posició de tabulació. Si el punt d'inserció és al primer caràcter no blanc o abans de la línia, o hi ha una selecció, la línia actual se sagnarà en el nombre de posicions indicades a Amplada del sagnat. Si el punt d'inserció està després del primer caràcter no blanc de la línia i no hi ha cap selecció, s'inserirà un espai en blanc de manera que s'arribi a la posició de tabulació següent: si l'opció Insereix espais en lloc de tabuladors de la secció Edició està activada, s'inseriran espais; altrament, s'inserirà una única tabulació.

#### Compleció automàtica

General
  Activa la compleció automàtica

    Si està activada, apareixerà un quadre de compleció emergent per a completar paraules automàticament en escriure, mostrant una llista d'entrades de text per a completar el text actual sota el cursor.

Longitud mínima de la paraula a completar

  En escriure text, les cerques de paraules de completat de paraules en el document s'iniciarà en escriure text. Aquesta opció configura la quantitat mínima de caràcters que es necessiten per a fer que la compleció de paraules sigui activada i aparegui un quadre de compleció emergent.

Elimina el final en la compleció

  Elimina el final de la paraula anterior quan es tria l'element de compleció des d'una llista.

Compleció de paraules clau

  Si està activada, la compleció automàtica integrada utilitzarà les paraules clau definides pel ressaltat de la sintaxi.

#### Verificació ortogràfica

Aquestes opcions de configuració es descriuen a la documentació del mòdul Corrector ortogràfic a &systemsettings;.

#### Mode d'entrada del Vi

General
  Permet que les ordres del Vi substitueixin les dreceres del Kate

    Quan està seleccionada, les ordres del vi substitueixen les ordres incloses de la &kappname;. Per exemple: &Ctrl;R refarà, i substituirà l'acció estàndard (mostra el diàleg de cerca i substitució).

  Mostra el número relatiu a la línia

    Si està activada, la línia actual sempre es referirà a la línia 0. Les línies per sobre i per sota augmentaran el número de línia de forma relativa.

Mapatge de tecles

  El mapatge de tecles s'utilitza per a canviar el significat de les tecles en escriure. Això permet moure les ordres a altres tecles o crear tecles especials per fer una sèrie d'ordres.

  Exemple:

  F2 -> `I--` &Esc;

  Això anteposa `I--` a una línia quan es pressiona F2.

### Obre/desa

#### General

Format del fitxer
  Codificació

    Defineix la codificació estàndard a utilitzar per obrir/desar fitxers, si no s'ha canviat al diàleg obre/desa o utilitzant una opció de la línia d'ordres.

  Detecció de la codificació

    Seleccioneu un element de la llista desplegable, o bé desactiveu la detecció automàtica o utilitzeu Universal per activar la detecció automàtica per a totes les codificacions. Però com això probablement només pot detectar utf-8/utf-16, seleccionant una regió s'utilitzarà l'heurística personalitzada per obtenir millors resultats. Si no es tria cap codificació com a estàndard, ni s'especifica en el diàleg obre/desa, ni a la línia d'ordres que coincideixi amb el contingut del fitxer, aquesta detecció es durà a terme.

  Codificació de reserva

    Defineix la codificació de reserva per intentar obrir els fitxers si no es tria cap codificació com a estàndard, ni s'especifica en el diàleg obre/desa, ni a la línia d'ordres que coincideixi amb el contingut del fitxer. Abans d'utilitzar-la, es farà una temptativa per a determinar la codificació a utilitzar cercant una marca d'ordre de bytes a l'inici del fitxer: Si es troba, se seleccionarà la codificació unicode correcta, altrament s'executarà la detecció de la codificació, i si les dues fallen, es triarà la codificació de reserva.

  Final de línia

    Escolliu el final de línia preferit per al vostre document actiu. Podeu escollir entre &UNIX;, DOS/&Windows; o Macintosh.

  Detecció automàtica del final de línia

    Marqueu-ho si voleu que l'editor detecti automàticament el tipus del final de línia. El primer final de línia trobat s'utilitzarà per a tot el fitxer.

  Activa el marcador d'ordre de bytes (BOM)

    La marca d'ordre de bytes és una seqüència especial al començament dels documents codificats amb unicode. Ajuda als editors a obrir documents de text amb la codificació unicode correcta. Per obtenir més informació, vegeu Marca d'ordre de bytes.

  Límit de longitud de la línia

    Lamentablement, a causa de deficiències en les &Qt;, la &kappname; experimenta un rendiment deficient quan treballa amb línies extremadament llargues. Per aquesta raó, la &kappname; ajustarà automàticament les línies quan són més llargues que el nombre de caràcters especificats aquí. Per a desactivar-ho, establiu aquest valor a `0`.

Neteja automàtica en desar
  Elimina els espais finals

    L'editor eliminarà automàticament els espais addicionals als finals de les línies de text en desar el fitxer. Podeu seleccionar Mai per a desactivar aquesta funcionalitat, En les línies modificades per a fer-ho únicament sobre les línies que s'han modificat des de l'última vegada que vau desar el document, o En tot el document per eliminar-los incondicionalment de tot el document.

  Afegeix una línia nova al final del fitxer en desar

    L'editor afegirà automàticament un salt de línia al final del fitxer si no hi és després de desar el fitxer.

#### Avançat

Còpia de seguretat en desar

  Els fitxers de còpia de seguretat faran que la &kappname; copiï el fitxer a <prefix><nomfitxer><sufix> abans de desar els canvis. El sufix per omissió és ~ i el prefix restarà buit.

  Fitxers locals

    Marcar si voleu realitzar còpies de seguretat dels fitxers locals en desar.

  Fitxers remots

    Marcar si voleu realitzar còpies de seguretat dels fitxers remots en desar.

  Prefix

    Introduïu el prefix que precedirà al nom dels fitxers de còpia de seguretat.

  Sufix

    Introduïu el sufix a afegir al nom dels fitxers de còpia de seguretat.

  Opcions del fitxer d'intercanvi

    La &kappname; és capaç de recuperar (la major part de) el que va escriure després de l'última vegada que va desar en el cas d'una fallada o falta de corrent elèctric. Un fitxer d'intercanvi (.swp.<nomfitxer>) és creat després de la primera acció d'edició en un document. Si l'usuari no desa els canvis i la &kappname; peta, el fitxer d'intercanvi es manté al disc. En obrir un fitxer, la &kappname; comprovarà si hi ha un fitxer d'intercanvi per al document i si el troba, demanarà a l'usuari si vol o no recuperar les dades perdudes. L'usuari també disposa de la possibilitat de veure les diferències entre el fitxer original i el recuperat. El fitxer d'intercanvi serà suprimit després de cada acció de desament i en sortir normalment.

    La &kappname; sincronitza els fitxers d'intercanvi en el disc cada 15 segons, però només si han canviat des de l'última sincronització. L'usuari pot desactivar aquesta sincronització, seleccionant Desactiva, però això pot conduir a una major pèrdua de dades.

    Quan està activada, els fitxers d'intercanvi es desaran a la mateixa carpeta que el fitxer. Quan es tria Directori alternatiu, els fitxers d'intercanvi es crearan a la carpeta especificada. Això és útil per a sistemes de fitxers en xarxa per evitar el tràfic de xarxa innecessari.

#### Modes i tipus dels fitxers

Aquesta pàgina us permetrà substituir la configuració per omissió per als documents dels tipus MIME especificats. Quan l'editor carrega un document, intenta trobar la màscara o el tipus MIME per a un dels tipus de fitxers definits, i de ser així s'apliquen les variables definides. Si coincideixen diversos tipus de fitxer, s'utilitzarà el de major prioritat.

Tipus de fitxer:

  El tipus de fitxer amb la prioritat més alta és el que es mostra a la llista desplegable. Si hi ha més d'un tipus de fitxer, també es llistaran.

  Nou

    S'utilitza per a crear un nou tipus de fitxer. Després que feu clic en aquest botó, els camps inferiors es buidaran i podreu omplir les propietats que vulgueu per al nou tipus de fitxer.

  Suprimeix

    Per eliminar un tipus de fitxer existent, seleccioneu-lo des de la llista desplegable i premeu el botó Suprimeix.

Propietats del tipus de fitxer actual

  El tipus de fitxer amb la prioritat més alta és el que es mostra a la llista desplegable. Si hi ha més d'un tipus de fitxer, també es llistaran.

  Nom:

    El nom del tipus de fitxer que es mostrarà a l'element de menú corresponent. Aquest nom es mostrarà en el menú Eines Tipus de fitxer.

  Secció:

    El nom de la secció utilitzada per organitzar els tipus de fitxer en menús. També és utilitzat en el menú Eines Tipus de fitxer.

  Variables:

    Aquesta cadena permet configurar els ajustaments de la &kappname; per als fitxers seleccionats per a aquest tipus MIME utilitzant variables de la &kappname;. Podeu establir gairebé qualsevol opció de configuració, com ara el ressaltat, el mode de sagnat, &etc;

    Premeu Edita per veure una llista de totes les variables disponibles i les seves descripcions. Seleccioneu la casella de selecció de l'esquerra per activar una variable en particular i després establiu el valor de la variable a la dreta. Algunes variables proporcionen una llista desplegable per a seleccionar els possibles valors requerits per altres quan introduïu un valor vàlid manualment.

    Per obtenir informació completa sobre aquestes variables, vegeu Configuració amb variables de document.

  Ressaltat:

    Si creeu un nou tipus de fitxer, aquesta llista desplegable permet seleccionar un tipus de fitxer a ressaltar.

  Mode de sagnat:

    La llista desplegable especifica el mode de sagnat per als documents nous.

  Extensions de fitxer:

    Els comodins permeten seleccionar els fitxers segons el seu nom. Una màscara que se sol emprar és un asterisc i l'extensió del fitxer, per exemple `*.txt; *.text`. La cadena és una llista de màscares separades per punt i coma.

  Tipus MIME:

    Mostra un assistent que ajudarà a seleccionar els tipus MIME amb facilitat.

  Prioritat:

    Estableix una prioritat per aquest tipus de fitxer. Si un document coincideix amb diversos tipus de fitxer, s'escollirà el que disposi d'una prioritat més alta.

## Configuració amb variables de document

Les variables de la &kappname; són implementacions de la &kappname; de les variables de document, similar als modes de línia d'&Emacs; i vi. A la katepart, les línies tenen el format `kate: NOMVARIABLE VALOR; [ NOMVARIABLE VALOR; ... ]` les línies poden ser un comentari, si el fitxer és en un format amb comentaris. Els noms de les variables són paraules soles (sense espais en blanc), i quelcom que el segueixi després dels dos punts serà el valor. Els dos punts són requerits.

Tot seguit hi ha un exemple de línia de variable, aquesta força els ajustaments del sagnat per a un fitxer en C++, java o javascript:

    // kate: replace-tabs on; indent-width 4; indent-mode cstyle;

Només se cercaran línies de variable en les primeres i últimes 10 línies.

A més, les variables de document es poden posar en un fitxer anomenat `.kateconfig` en qualsevol directori, i les opcions configurades s'aplicaran com si els modes de línia es van introduir en cadascun dels fitxers en el directori i els seus subdirectoris. Les variables de document en el `.kateconfig` utilitzen la mateixa sintaxi que en els modes de línia, però amb les opcions esteses.

Hi ha variables que suporten la gran majoria de configuracions a la &kappname;, i addicionalment els connectors poden utilitzar variables, en el qual cas haurien de ser documentades en la documentació del connector.

El &kappname; té suport per a llegir configuracions des de fitxers `.editorconfig` quan hi ha instal·lada la biblioteca editorconfig. El &kappname; cerca automàticament un fitxer `.editorconfig` cada cop que s'obre un fitxer. Tanmateix, dóna prioritat als fitxers `.kateconfig`.

### Com utilitza les variables la &kappname;

Quan llegeix la configuració, la katepart cercarà en els següents llocs (en aquest ordre):

- La configuració global.

- Dades opcionals de la sessió.

- La configuració del «tipus de fitxer».

- Variables de document en `.kateconfig`.

- Variables de document en el document mateix.

- Configuracions canviades durant l'edició des del menú o des de la línia d'ordres.

Com podeu imaginar, les variables de document només seran substituïdes pels canvis realitzats en temps d'execució. Quan es desa un document, es tornaran a llegir les variables de document, i se sobreescriuran els canvis realitzats utilitzant els elements del menú o de la línia d'ordres.

Qualsevol variable no llistada a continuació serà emmagatzemada en el document i pot ser consultada per altres objectes com connectors, que les poden utilitzar per als seus propis propòsits. Per exemple, la variable «indent mode» utilitza variables de document per a la seva configuració.

Les variables aquí llistades són documents de la &kappname; versió 5.38. En el futur s'hi poden afegir més variables. Hi ha 3 tipus de valors possibles per a les variables, amb les següents expressions vàlides:

- BOOL - on|off|true|false|1|0

- INTEGER - qualsevol nombre enter

- STRING - tota la resta

### Variables disponibles

    auto-bracketsBOOLEÀ

  Activa la inserció automàtica de parèntesis.

    auto-center-linesENTER

  Defineix el nombre de línies d'autocentrat.

    background-colorCADENA

  Estableix el color de fons del document. El valor haurà de ser quelcom a un color vàlid, per exemple «`#ff0000`».

    backspace-indentsBOOLEÀ

  Activa o desactiva treure el sagnat quan es prem la tecla &Retro;.

    block-selectionBOOLEÀ

  Activa o desactiva la selecció per blocs.

    bom | byte-order-mark | byte-order-markerBOOLEÀ

  Activa/desactiva el marcador d'ordre de bytes (BOM) en desar fitxers en el format Unicode (utf8, utf16, utf32).

  Des del: &kate; 3.4 (&kde; 4.4)

    bracket-highlight-colorCADENA

  Estableix el color del ressaltat per al claudàtor. El valor haurà de ser quelcom a un color vàlid, per exemple «`#ff0000`».

    current-line-colorCADENA

  Estableix el color del ressaltat per a la línia actual. El valor haurà de ser quelcom a un color vàlid, per exemple «`#ff0000`».

    default-dictionaryCADENA

  Defineix el diccionari predeterminat utilitzat per a la correcció ortogràfica.

  Des del: &kate; 3.4 (&kde; 4.4)

    dynamic-word-wrapBOOLEÀ

  Activa o desactiva l'ajust dinàmic de les línies.

    eol | end-of-lineCADENA

  Estableix el mode del final de les línies. Les opcions vàlides són «`unix`», «`mac`» i «`dos`».

    folding-markersBOOLEÀ

  Estableix l'ús de la visualització de les marques de plegat («on» o «off»).

    folding-previewBOOLEÀ

  Activa la vista prèvia del text plegat a la vora de l'editor.

    font-sizeENTER

  Defineix la mida del punt pel tipus de lletra del document.

    fontCADENA

  Estableix el tipus de lletra del document. El valor haurà de ser un nom de tipus de lletra vàlid, per exemple «`courier`».

    hl | syntaxCADENA

  Ajusta el ressaltat de la sintaxi. Les cadenes vàlides són tots els noms disponibles en els menús. Per exemple, per a C + + escriviu `C++`.

    icon-bar-colorCADENA

  Estableix el color de la barra de les icones. El valor haurà de ser quelcom a un color vàlid, per exemple `#ff0000`.

    icon-borderBOOLEÀ

  Estableix l'ús de la visualització per a la vora de la icona («on» o «off»).

    indent-modeCADENA

  Estableix el mode del sagnat automàtic. Les opcions «`cap`», «`normal`», «`cstyle`», «`haskell`», «`lilypond`», «`lisp`», «`python`», «`ruby`» i «`xml`» són reconegudes. Vegeu la secció per als detalls.

    indent-pasted-textBOOLEÀ

  Activa/desactiva l'ajust del sagnat del text enganxat des del porta-retalls.

  Des del: &kate; 3.11 (&kde; 4.11)

    indent-widthENTER

  Estableix l'amplada del sagnat.

    keep-extra-spacesBOOLEÀ

  Estableix l'ús d'espais extra per a calcular l'amplada del sagnat.

    line-numbersBOOLEÀ

  Estableix l'ús de la visualització pels números de línia («on» o «off»).

    newline-at-eofBOOLEÀ

  Afegeix una línia en blanc al final del fitxer (EOF) en desar el document.

  Des del: &kate; 3.9 (&kde; 4.9)

    overwrite-modeBOOLEÀ

  Estableix l'ús del mode de sobreescriptura («on» o «off»).

    persistent-selectionBOOLEÀ

  Estableix l'ús de les seleccions persistents («on» o «off»).

    replace-tabs-saveBOOLEÀ

  Estableix l'ús de la conversió de les tabulacions a espais durant el desament («on» o «off»).

    replace-tabsBOOLEÀ

  Estableix l'ús de la conversió dinàmica de les tabulacions a espais («on» o «off»).

    remove-trailing-spacesCADENA

  Elimina els espais finals en desar el document. Les opcions vàlides són:

  - `none`, `-` o `0`: mai elimina els espais finals.

  - `modified`, `mod`, `+` o `1`: elimina els espais finals només en les línies modificades. Les línies modificades estan marcades pel sistema de modificació de la línia.

  - `all`, `*` o `2`: elimina els espais finals a tot el document.

  Des del: &kde; 4.10.

    scrollbar-minimapBOOLEÀ

  Mostra un mapa en miniatura a la barra de desplaçament.

    scrollbar-previewBOOLEÀ

  Mostra una vista prèvia a la barra de desplaçament.

    schemeCADENA

  Estableix l'esquema de color. La cadena haurà de ser un nom d'esquema de color que ja existeixi a la vostra configuració per aconseguir qualsevol efecte.

    selection-colorCADENA

  Estableix la selecció del color. El valor haurà de ser quelcom que pugui ser avaluat com un color vàlid, per exemple «`#ff0000`».

    show-tabsBOOLEÀ

  Estableix l'ús de la visualització del caràcter de tabulació («on» o «off»).

    smart-homeBOOLEÀ

  Estableix l'ús de la navegació intel·ligent («on» o «off»).

    tab-indentsBOOLEÀ

  Estableix l'ús del sagnat amb la tecla &Tab; («on» o «off»).

    tab-widthENTER

  Estableix l'amplada del caràcter de tabulació.

    undo-stepsENTER

  Estableix el nombre de passos a desfer que es poden recordar.

  Nota: Obsolet des del &kate; 3 al &kde; 4. Aquesta variable serà ignorada. El compte màxim de passos a desfer serà il·limitat.

    word-wrap-columnENTER

  Estableix l'amplada de l'ajust estàtic de les línies.

    word-wrap-marker-colorCADENA

  Estableix el color de la marca del salt de línia. El valor haurà de ser quelcom a un color vàlid, per exemple «`#ff0000`».

    word-wrapBOOLEÀ

  Estableix l'ús de l'ajust estàtic de les línies («on» o «off»).

### Opcions esteses als fitxers `.kateconfig`

La &kappname; sempre cerca per un fitxer `.kateconfig` en fitxers locals (no remots). A més, és possible configurar les opcions basades en comodins (extensions de fitxer) de la següent manera:

    kate: tab-width 4; indent-width 4; replace-tabs on;
    kate-wildcard(*.xml): indent-width 2;
    kate-wildcard(Makefile): replace-tabs off;

En aquest exemple, tots els fitxers utilitzen una amplada de la pestanya de 4 espais, una amplada del sagnat de 4 espais, i les tabulacions se substitueixen expandides a espais. Tanmateix, per a tots els fitxers `*.xml`, l'amplada del sagnat s'estableix a 2 espais. I als Makefiles es fan servir tabulacions, &ead;, que les tabulacions no se substitueixen per espais.

Els comodins estan separats per un punt i coma, &ead;, també podeu especificar múltiples extensions de fitxer de la següent manera:

    kate-wildcard(*.json;*.xml): indent-width 2;

A més, també podeu utilitzar els tipus MIME per a fer-les coincidir amb certs fitxers, &pex;, per a sagnar tots els fitxers font de C++ amb 4 espais, podeu escriure:

    kate-mimetype(text/x-c++src): indent-width 4;

Al costat del suport en els fitxers `.kateconfig`, els comodins i els tipus MIME que depenen de variables de document també són admesos en els mateixos fitxers com a comentaris.