# Treballar amb el MDI del &kate;

## Vista general

Finestra, Vista, Document, Marc, Editor... Què signifiquen en la terminologia del &kate; i com extreure'n el màxim rendiment? Aquest capítol explicarà tot això i algunes coses més.

### La finestra principal

La finestra principal de &kate; és una finestra d'aplicació estàndard de &kde;, amb l'afegit de subfinestres ancorables o vistes d'eina. Teniu una barra de menú amb tots els menús comuns i algun més, i una barra d'eines que proveeix accés als comandaments usats amb més freqüència.

La part més important de la finestra és l'àrea d'edició, que per omissió mostra un únic component d'edició de text, en el qual podreu treballar amb els vostres documents.

Les possibilitats d'ancorar de la finestra s'uses per a les finestres d'eines:

- La llista de fitxers

- El selector de fitxers

- L'emulador de terminal encastat

I possiblement d'altres vistes d'eina, per exemple les que són proveïdes pels connectors.

Les vistes d'eines es poden situar en qualsevol barra lateral, per a moure una eina feu clic dret a sobre seu i seleccioneu-la des del menú del &BDR;

Una vista d'eines es pot marcar com a persistent en el menú del &BDR; per al seu botó en la barra lateral. La barra lateral pot contenir més eines alhora, de manera que mentre una eina sigui persistent es poden mostrar altres eines de manera simultània.

## L'àrea de l'editor

&kate; és capaç de tenir més d'un document obert alhora i també de dividir l'àrea d'edició en qualsevol nombre de marcs, de forma similar a com ho fan, per exemple, el &konqueror; o el popular editor de texts emacs. D'aquesta manera podreu veure diversos documents alhora o fins i tot diverses sessions del mateix document, el qual és d'utilitat, per exemple, si el vostre document conté definicions al principi i a les que us aneu referint habitualment al llarg del text. O podeu veure el codi font d'un programa en un marc, mentre editeu el fitxer d'implementació en un altre.

Quan un document està disponible en més d'un editor, els canvis realitzats en un d'ells seran reflectits en els altres de forma immediata. Això inclou tant el canvi de text, com la seva selecció. Les operacions de recerca o de moviment del cursor, només es reflecteixen en l'editor actual.

En aquest moment no és possible tenir obertes diverses sessions d'un mateix document amb la intenció de que els canvis que es produeixin en una no afectin a les demés.

En dividir un editor en dos marcs, aquest es divideix en dos marcs de la mateixa grandària i ambdós mostraran el document que s'està editant en aquell moment. El nou marc estarà a la part inferior (en el cas d'una divisió horitzontal) o a la part dreta (si la divisió és vertical). El nou marc obtindrà el focus, el qual es representa visualment per un petit indicador verd en el marc mateix.

## La llista de documents

La llista de fitxers mostra una llista de tots els documents oberts actualment en el &kate;. Els fitxers modificats tindran una petita icona d'un disquet a la seva esquerra per a indicar el seu estat.

Si s'obren dos o més fitxers amb el mateix nom (localitzats en diferents carpetes), els nom del segon prendrà la forma <2> i així successivament. El consell d'eina per al fitxer mostrarà el seu nom complet incloguen la ruta, permetent-vos escollir el que vulgueu.

Per a mostrar un document en el marc actiu, feu clic al nom del document en la llista.

Podeu ordenar la llista de diferents formes fent clic amb el botó dret en la llista i seleccionant la desitjada des del menú Ordena per. Les opcions són:

Ordre d'obertura

- Llista els documents en l'ordre d'obertura.

Nom de document

- Llista els documents segons l'ordre alfabètic del seu nom.

URL

- Llista els documents segons l'ordre alfabètic de la seva URL.

La llista de documents de forma predeterminada mostrarà el vostre historial ombrejant les entrades dels documents més recents. Si el document fou editat, s'usarà una combinació de colors. Els documents més recents tindran colors més intensos, de forma que pugueu trobar amb més facilitat els documents amb els que esteu treballant. Aquesta característica es pot deshabilitar a la pàgina llista de documents en el diàleg de configuració.

La localització per omissió en la finestra del &kate; és a la part inferior, a sota de l'àrea d'edició.

## El selector de fitxers

El selector de fitxers és un visor de carpetes, que us permet obrir fitxers des d'una carpeta mostrada en el marc actual.

De d'alt a baix, el selector de fitxers consisteix dels següents elements:

Una barra d'eines

- Que conté els botons d'eines de navegació estàndard:

  Inici

- Prémer aquest botó causarà el fer `cd` cap a la vostra carpeta d'inici.

Amunt

- Prémer aquest botó causarà el fer `cd` cap a la carpeta pare immediatament a sobre de en la que us trobeu, si això és possible.

Enrera

- Prémer aquest botó causarà el fer `cd` cap a la carpeta anteriorment mostrada en l'historial. Aquest botó romandrà deshabilitat si anteriorment no n'heu vist cap.

Endavant

- Prémer aquest botó causarà el fer `cd` cap a la carpeta següent en l'historial. Aquest botó romandrà deshabilitat si no hi ha cap carpeta següent.

Sincronitza

- Prémer aquest botó causarà el fer `cd` cap a la carpeta del document actiu, si això és possible. Aquest botó romandrà deshabilitat si el document actiu és nou, un fitxer sense desar o la carpeta en la que resideix no es pot determinar.

Una entrada &URL;

- Aquí podeu escriure la ruta d'una carpeta a explorar. L'entrada &URL; manté un llistat de les rutes introduïdes anteriorment. Per escollir-ne una useu el botó en forma de fletxa que es troba a la seva dreta.

  L'entrada &URL; disposa d'auto-completat. El mètode de completat es pot establir usant el menú del &BDR; en l'entrada de text.

Un visor de carpetes

- Aquest és un visor estàndard de carpetes del &kde;.

Una entrada per a filtres

- L'entrada per a filtres us permetrà introduir un filtre per als fitxers mostrats en la vista de carpeta. El filtre usarà els englobadors estàndard, els patrons hauran d'estar separats per espais. Exemple: `*.cpp *.h *.moc`

  Per a mostrar tots els fitxers, introduïu un sol asterisc `*`.

  L'entrada per a filtres desa els 10 últims filtres introduïts entre sessions. Per a usar-ne un, premeu el botó de la fletxa que es troba a la dreta i seleccioneu la cadena del filtre desitjat.

## L'emulador de terminal encastat

L'emulador de terminal encastat és una còpia a conveniència de l'aplicació de terminal ;&konsole; del &kde;. Aquesta està disponible des de l'ítem del menú Arranjament Mostra finestra de terminal o prement la tecla F7 i n'obtindreu el focus quan es mostri. De forma addicional, si teniu habilitada l'opció Sincronitza l'emulador de terminal amb el document actiu, aquesta farà que es canviï cap al directori del document actual en el cas d'existir o quan aquest canviï.

La seva localització per omissió en la finestra del &kate; és a la part inferior, a sota de l'àrea d'edició.

Podeu configurar la &konsole; emprant el seu menú en el &BDR;, per a més informació, consulteu el manual de &konsole;.

## Eines externes

En el menú Eines trobareu un submenú anomenat Eines externes. Aquestes eines invoquen aplicacions externes amb dades relacionades amb el document actual, com per exemple la seva URL, directori, text o selecció.

Les eines externes són definides per l'usuari, podeu afegir-les, editar-les o eliminar-les usant el plafó de configuració per a eines externes.