&Anders.Lund; &Anders.Lund.mail;
&traducteurEquipeKDE;

# Travailler avec le mode MDI de &kate;

## Vue d'ensemble

Fenêtre, vue, document, cadre, éditeur... Que représentent-ils dans la terminologie de &kate; et comment en tirer profit ? Ce chapitre vous expliquera tout cela, voire plus.

### La fenêtre principale

La fenêtre principale de &kate; est une fenêtre d'application &kde; standard, avec en plus des sous-fenêtres compatibles ou fenêtres d'outils. Elle comporte une barre de menus avec tous les menus habituels, ainsi que des menus supplémentaires et une barre d'outils fournissant un accès aux commandes les plus couramment utilisées.

La partie la plus importante de la fenêtre est la zone d'édition, affichant par défaut un seul composant d'édition de texte, dans lequel vous pouvez travailler sur vos documents.

Les capacités d'intégration de la fenêtre sont utilisées pour les fenêtres d'outils :

- La liste des fichiers

- Le sélecteur de documents

- L'émulateur de terminal intégré

Et éventuellement d'autres fenêtres d'outils, par exemple fournies par des modules externes.

Les fenêtres d'outils peuvent être placées à l'endroit de votre choix dans, ou en dehors, de la fenêtre principale en faisant glisser la barre de manipulation placée en haut de chacune d'elles, tout en gardant le &BGS; enfoncé. Elles peuvent également être empilées sur les fenêtres à onglets partagées si vous le souhaitez.

Lorsqu'on fait glisser une fenêtre intégrée, un rectangle noir s'affiche pour indiquer où sera placée la fenêtre si vous relâchez le bouton de la souris, à moins que vous ne déplaciez le curseur de la souris en dehors de la fenêtre principale : dans ce cas, la fenêtre déplacée devient une fenêtre flottante de premier niveau.

## La zone d'édition

&kate; est capable d'ouvrir plusieurs documents en même temps et également de diviser la zone d'édition en n'importe quel nombre de cadres, de la même façon que &konqueror; et l'éditeur de texte populaire emacs. De cette façon, vous pouvez voir plusieurs documents en même temps ou plusieurs exemplaires d'un même document, pratique si votre document contient des définitions auxquelles vous vous référez souvent au début. Vous pouvez aussi voir l'en-tête du source d'un programme dans un cadre, tout en éditant l'implémentation dans un autre cadre.

Lorsqu'un document est disponible dans plusieurs instances d'un éditeur, les changements effectués dans l'une d'entre elles seront immédiatement répercutés sur les autres, y compris la modification et la sélection du texte. Les opérations de recherche ou de déplacement du curseur ne sont répercutées que dans l'éditeur actuel.

Il n'est actuellement pas possible d'avoir plusieurs instances du même document ouvertes, en ce sens qu'une seule instance sera modifiée alors que l'autre ne le sera pas.

Lorsque vous divisez un éditeur en deux cadres, il est divisé en deux cadres de taille égale, affichant tous les deux le document actuel de cet éditeur. Le nouveau cadre se trouvera dans la partie inférieure (dans le cas d'une division horizontale) ou à droite (dans le cas d'une division verticale). Le nouveau cadre aura le focus, ce qu'une petite diode verte dans le cadre actif permet de vérifier.

## La liste des documents

La liste des fichiers affiche une liste de tous les documents actuellement ouverts dans &kate;. Les fichiers modifiés ont une petite icône représentant une disquette à gauche de leur nom pour indiquer cet état.

Si deux fichiers ou plus du même nom (situés dans des dossiers différents) sont ouverts, le nom du deuxième fichier est préfixé par « <2> », et ainsi de suite. L'infobulle de ce ficher affiche son nom complet, y compris le chemin d'accès, ce qui permet de choisir celui que vous souhaitez.

Pour afficher un document dans le cadre actuellement actif, cliquez sur le nom du document dans la liste.

Vous pouvez trier la liste de différentes manières en cliquant avec le bouton droit et en faisant votre choix dans le menu Tri. Voici les options disponibles :

Ordre d'ouverture

  Répertorie les documents dans l'ordre d'ouverture.

Nom de document

  Répertorie les documents alphabétiquement par nom.

URL

  Répertorie les documents alphabétiquement par URL..

La liste des documents affiche par défaut votre historique en donnant une couleur de fond aux éléments des documents les plus récents. Si le document a été modifié, une couleur supplémentaire y est mélangée. Le document le plus récent présente la couleur la plus intense, de sorte que vous pouvez facilement trouver les documents sur lesquels vous travaillez. Vous pouvez désactiver cette fonctionnalité dans la page Liste des documents de la boîte de dialogue de configuration.

Son emplacement par défaut dans la fenêtre de &kate; est à gauche de la zone d'édition.

## Le sélecteur de documents

Le sélecteur de fichiers est un afficheur de dossiers permettant d'ouvrir des fichiers depuis un dossier affiché dans le cadre actuel.

Le sélecteur de fichiers est constitué des éléments suivants, de haut en bas :

Une barre d'outils

  Elle contient les boutons des outils de navigation standard :

  Début

    Fait passer la vue des dossiers dans celle de votre dossier personnel.

  Dossier parent

    Fait passer la vue des dossiers dans le dossier de niveau immédiatement supérieur par rapport à celui actuellement affiché, si possible.

  Précédent

    Fait passer la vue du dossier dans le dossier précédemment affiché dans l'historique. Ce bouton est désactivé s'il n'y a pas d'élément précédent.

  Suivant

    Fait passer la vue du dossier dans le dossier suivant dans l'historique. Ce bouton est désactivé s'il n'y a pas d'élément suivant.

  Synchroniser

    Ce bouton fait passer la vue du dossier dans le dossier où se trouve le document actuellement ouvert, si possible. Ce bouton est désactivé si le document actuel est un nouveau fichier non enregistré ou si on ne peut pas déterminer le dossier dans lequel se trouve le fichier.

Une zone d'&URL;

  Vous pouvez saisir ici le chemin d'un dossier à parcourir. La zone d'&URL; maintient une liste des chemins précédemment saisis. Pour choisir une &URL;, utilisez le bouton fléché à droite de la zone.

  La zone d'&URL; est dotée d'une fonction d'autocomplètement. Vous pouvez définir la méthode de complètement à l'aide du menu du &BDS; sur la zone de texte.

Une vue de dossier

  Ceci est une vue de dossier standard de &kde;.

Une zone de filtre

  La zone de filtre permet de saisir un filtre pour les fichiers affichés dans la vue de dossier. Le filtre utilise les jokers standard ; les motifs doivent être séparés par un espace. Par exemple : `*.cpp *.h *.moc`

  Pour afficher tous les fichiers, saisissez un seul astérisque, `*`.

  La zone de filtre enregistre les dix derniers filtres saisis au cours des sessions. Pour en utiliser un, cliquez sur le bouton fléché à droite de la zone et sélectionnez la chaîne de filtre souhaitée.

## L'émulateur de terminal intégré

L'émulateur de terminal intégré est une copie de l'application &konsole; de &kde; pour votre confort. Il est disponible dans l'élément de menu Configuration Afficher l'émulateur de terminal ou en appuyant sur la touche F7 et a le focus chaque fois qu'il est affiché. De plus, si l'option Synchroniser la &konsole; avec le document actuel est cochée, le shell passe dans le dossier du document actuel, si possible, lorsqu'il est affiché ou si le document actuel change.

Son emplacement par défaut dans &kate; est tout en bas, sous la zone d'édition.

Pour pouvez configurer la &konsole; à l'aide du menu du &BDS;. Pour plus d'informations, consultez le manuel de la &konsole;.

## Outils externes

Dans le menu Outils, vous trouverez un sous-menu intitulé Outils externes. Ces outils invoquent des applications externes comportant des données en rapport avec le document actuel, par exemple ses URL, dossier, texte ou sélection.

Les outils externes sont définis par l'utilisateur. Vous pouvez ajouter, modifier ou supprimer des outils à l'aide du panneau de configuration des outils externes.