Thomas
Diehl

    thd@kde.org

GUI-Übersetzung
Matthias
Schulz

    matthias.schulz@kdemail.net

Deutsche Übersetzung

# &kate; einrichten

## Überblick

&kate; bietet viele Möglichkeiten, mit Feineinstellungen die Anwendung wie gewünscht reagieren zu lassen. Die wichtigsten sind:

Der Dialog &kate; einrichten

  Das Haupteinrichtungsfenster, in dem wichtige Einstellungen für &kate;, das Editorfenster und die Nutzung von Plugins vorgenommen werden.

Das Menü Einstellungen

  Dieses Menü enthält oft benutzte Einstellungen und dient zum Öffnen der Einstellungsdialoge.

Das Menü Ansicht

  Gestattet die Teilung des aktiven Rahmens, sowie das Ein- und Ausschalten von Symbol- und Zeilennummernspalte für das aktive Dokument.

Der eingebettete Terminal-Emulator &konsole; benutzt die Einstellungen, die im Kontrollzentrum &kcontrol; festgelegt wurden und kann durch Klicken mit der rechten Maustaste und Wahl von Einstellungen und dann dem gewünschten Untermenü konfiguriert werden.

## Der Haupteinrichtungsdialog

Der &kate;-Haupteinrichtungsdialog zeigt drei Eintragungen in der Spalte links und eine Seite mit Einstellungen zu dem links ausgewählten Thema auf der rechten Seite. Die Baumstruktur gruppiert die Dialoge in logische Gruppen.

### Die Gruppe &kate;

Diese Gruppe enthält Seiten mit Einstellungen der &kate;-Hauptanwendung.

#### Die Seite Allgemeine Einstellungen

Allgemeine Einstellungen für &kate;

Programm-Modus

  In dieser Gruppe können Sie zwischen &kate;-MDI und &kate;-SDI durch Klicken des entsprechenden Knopfes umschalten.

  &kate; MDI (Multiple Document Interface) ist der Standardmodus, dieser benutzt ein einzelnes Fenster für alle offenen Dokumente. Durch Klicken auf das zu bearbeitende Dokument in der Dateiliste (am &kate;-Fenster links angekuppelt) oder durch Wahl im Menü Dokument schalten Sie zwischen den offenen Dokumenten um.

  &kate; SDI (Single Document Interface) bewirkt, dass &kate; ein separates Fenster für jedes Dokument öffnet, auch die Dateiliste/Dateiauswahlliste bekommt dann ein extra Fenster.

  Wenn Sie diese Einstellung umschalten, dann muss &kate; beendet und neugestartet werden, damit die neue Einstellung wirksam wird.

Beim Start

  Diese Einstellungen legen fest, wie &kate; nach einem normalen Beenden gestartet wird. (Wenn &kate; durch den Sitzungsmanager wiederhergestellt wird, wird immer versucht, die Sitzung so genau wie möglich wiederherzustellen.)

  Dateien erneut öffnen

    Wenn diese Option eingeschaltet ist, werden die in der letzten Sitzung geöffneten Dateien wieder geöffnet, die Lesezeichen, die Kursorposition und die Einstellungen für Symbolrand und Zeilennummernspalte wiederhergestellt sowie zum zuletzt bearbeiteten Dokument umgeschaltet.

  Ansichtseinstellungen wiederherstellen.

    Wenn diese Option eingeschaltet ist, versucht &kate;, die Rahmen genauso wiederherzustellen, wie Sie sie verlassen haben.

Auf einzelnen Prozess beschränken

  Einschalten dieser Option heißt, dass niemals mehr als ein &kate; laufen darf. Wenn Sie versuchen, ein weiteres &kate; zu starten, wird das schon laufende &kate; übernehmen und das angeforderte Dokument zusätzlich öffnen. Wenn Sie z.B. &kate; als Editor zum Anzeigen von Quelltexten für Webseiten in &konqueror; eingestellt haben, dann werden diese im schon laufenden &kate; angezeigt.

Inhalt bei Größenänderung anzeigen

  Wenn diese Option eingeschaltet ist, wird der Inhalt von Fenstern beim Ziehen von Rahmengrenzen voll aktualisiert. Dies ist nur auf schnellen Systemen empfehlenswert. Wenn ausgeschaltet, wird beim Ziehen nur ein Gummiband, das die neue Größe des Rahmens anzeigt, benutzt.

Konsole mit aktivem Dokument in Übereinstimmung bringen

  Diese Option bewirkt, dass der eingebaute Terminal-Emulator &konsole; immer mit `cd` zum Verzeichnis des aktuellen Dokuments umgeschaltet wird, wenn ein neues Dokument geöffnet wird oder zu einem anderen Dokument umgeschaltet wird.

Anzahl zuletzt geöffneter Dateien

  Legt fest, wieviele Einträge das Menü Zuletzt geöffnete Dateien maximal haben soll.

#### Die Seite Dokumentliste

Auf dieser Seite können Sie einstellen, ob der Hintergrund kürzlich geöffneter Dokumente in der Dokumentliste eingefärbt werden und in welchen Farben dies geschehen soll. Im Abschnitt Die Dokumentliste finden Sie nähere Erläuterungen hierzu.

#### Externe Programme

Im Menü Extras finden Sie ein Untermenü Externe Programme. Diese Programme starten externe Anwendungen mit den Daten des aktuellen Dokuments, z.B. mit dessen URL, dessen Verzeichnis , dessen Text oder dessen markiertem Text. Diese Seite hier dient zum Einstellen des Menüs und zum Bearbeiten, Entfernen oder Hinzufügen von externen Programmen.

Jedes externe Programm ist ein Befehlszeilenprogramm, das Makros für die Dokumentdaten enthält. Wenn die Programme benutzt werden, werden die Makros durch die Daten des Dokumentes ersetzt.

##### Eigenschaften der externen Programme

Name

  Ein aussagekräftiger Name für das Menü.

Skript

  Das Skript, das ausgeführt wird, wenn das Programm gestartet wird. Bevor das Skript an den Befehlsinterpreter übergeben wird, werden die folgenden Makros ersetzt:

  %URL

    Die volle URL des Dokumentes oder eine leere Zeichenkette, wenn das Dokument noch nicht gesichert wurde.

  %URLS

    Eine Liste der URLs aller geöffneter Dokumente. Die einzelnen URLs sind durch Leerzeichen getrennt. Für noch nicht gesicherte Dateien werden keine URLs übergeben.

  %directory

    Der Teil der URL, der das Verzeichnis des aktuellen Dokuments beinhaltet oder für noch nicht gesicherte Dateien eine leere Zeichenkette.

  %filename

    Der Dateiname des aktuellen Dokuments ohne die Verzeichnisangabe oder für noch nicht gesicherte Dateien eine leere Zeichenkette.

  %line

    Die Zeilennummer des Kursors im aktuellen Dokument.

  %column

    Die Spaltennummer des Kursors im aktuellen Dokument.

  %selection

    Der im aktuellen Dokument markierte Text oder eine leere Zeichenkette, wenn kein Text markiert ist.

  %text

    Der gesamte Text des aktuellen Dokumentes. Beachten Sie dass dies sehr schenll die maximal erlaubte Befehlslänge Ihres Systems überschreiten kann. Vorsicht!

Ausführbare Datei

  Die ausführbare Datei ist das Skript. Dieses ist absolut notwendig und wird benutzt, um zu testen ob der Befehl überhaupt abgearbeitet werden kann. Eine vollständige Pfadangabe ist erlaubt, wenn der Pfad der ausführbaren Datei nicht in der Umgebungsvariablen `PATH` enthalten ist.

MIME-Typen

  Eine Liste von MIME-Typen, für die dieser Befehl erlaubt sein soll. Diese Option ist zur Zeit noch nicht benutzt.

Speichern

  Sie können hier festlegen, ob das aktuelle Dokument oder alle geöffneten Dokumente gespeichert werden sollen, bevor das Skript ausgeführt wird. Wenn das Skript die Dateien, die es bearbeitet, von der Festplatte liest, ist das Speichern notwendig, weil sonst ein veralteter Stand bearbeitet wird.

Befehlszeilen-Name

  Wenn Sie dieses Feld ausfüllen, dann ist das externe Programm in der Befehlszeile des Editors als `exttool-Befehlszeilen-Name` verfügbar. (Der hier eingegebenen Zeichenkette muss dann exttool- voranstehen.)

### Die Gruppe Editor

Diese Gruppe enthält alle Seiten, auf denen die Einstellungen zum Editor von &kate; vorgenommen werden. Für die meisten der Einstellungen gibt es Standardwerte, die durch Festlegen von Datentypen, Dokumentvariablen oder durch dokumentbezogene Einstellungen verändert werden können.

#### Die Seite Farben

Diese Seite gestattet die Farbwahl für Hintergrund und Hintergrund von ausgewähltem Text. Standardeinstellungen hierfür kommen aus dem &kde;-Kontrollzentrum (&kcontrolcenter; Erscheinungsbild Farben )

Zum Wählen einer Farbe klicken Sie den betreffenden Knopf und wählen die gewünschte Farbe im Auswahlfenster.

Die Wahl der Hintergrundfarbe kann mit Syntax-Hervorhebung angezeigten Text unleserlich machen. Wählen Sie eine helle Farbe für den Standardhintergrund und eine dunkle Farbe für den Hintergrund von ausgewähltem Text.

Sonst müssen Sie wahrscheinlich die Einstellungen für die Standardstile auf der Seite Hervorhebungen einrichten ändern.

#### Die Seite Schriftarten

Diese Seite legt die Standardschriftarten für &kate; fest. Die Einstellungen werden auch für &kwrite; und für das Anzeigen von Text mit &konqueror; benutzt.

Diese Seite zeigt zwei Karteikarten, eine für die Editorschriftart und eine für die Druckerschriftart. Wählen Sie die Karteikarte und die gewünschte Schriftart. Standardschriftart ist die für &kde; eingestellte Schriftart für Feste Breite.

Da es nicht möglich ist, individuelle Schriften für jedes Dokument zu benutzen, oder die Druckerschriftart vom Dialog Drucken zu ändern, seien Sie in Ihrer Auswahl bitte sorgfältig. Es wird empfohlen, eine Schriftart mit fester Breite zu benutzen.

#### Die Seite Einrücken

Auf dieser Seite können Sie die Einstellungen für Einrückungen verändern.

##### Einrückungen einstellen

Automatisch einrücken

  Wenn diese Option eingeschaltet ist, dann wird &kate; die Einrückung automatisch so vornehmen, dass der Zeileninhalt in der gleichen Spalte beginnt, wie in der Zeile zuvor. Wenn diese Zeile leer ist, wird die nächste Zeile oberhalb verwendet, die nicht leer ist.

Mit Leerzeichen einrücken

  Wenn diese Option eingeschaltet ist, verwendet &kate; Leerzeichen anstelle von Tabulatoren.

Rücktasten-Ausrückung

  Wenn diese Option eingeschaltet ist, hebt &kate; beim Drücken der Taste Rücktaste Einrückungen so auf, dass die Einrückung mit der nächsten Zeile mit Inhalt oberhalb übereinstimmt, wenn die Zeile bis zur Kursorposition nur Leerzeichen enthält.

Tabulator-Einrückung

  Wenn diese Option eingeschaltet ist, rückt &kate; beim Drücken der Taste Tab so ein, dass die Einrückung mit der nächsten Zeile mit Inhalt oberhalb übereinstimmt, wenn die Zeile bis zur Kursorposition nur Leerzeichen enthält.

Zusätzliche Leerzeichen beibehalten

  Wenn diese Option eingeschaltet ist, dann entfernt &kate; beim Einrücken Leerzeichen nach dem Kursor nicht.

#### Die Seite Auswählen

Diese Seite enthält Einstellungen zum Verhalten von &kate; beim Auswählen von Text.

##### Auswahlverhalten

Durchgehende Auswahl

  Wenn diese Option eingeschaltet ist, dann überschreiben Tastatureingaben die Auswahl nicht.

  Diese Option kollidiert mit der Option Auswahl überschreiben. Wenn beide eingeschaltet sind, dann wird die Auswahl beim Einfügen von Text oder durch Tastatureingaben überschrieben.

Auswahl überschreiben

  Wenn diese Option eingeschaltet ist, dann wird der ausgewählte Text durch Tastatureingaben oder durch Einfügen von Text ersetzt.

#### Die Seite Bearbeiten

Diese Seite enthält verschiedene Einstellungen zum Editor von &kate;.

##### Editor Einstellungen

Zeilenumbruch

  Zeilenumbruch heiÃt hier, dass der Text durch Zeilenumbrüche an der richtigen Stelle dynamisch formatiert wird und nicht nur durch Zeilenumbrüche besser lesbar dargestellt wird.

  Wenn diese Option eingeschaltet ist, fügt &kate; Zeilenvorschübe - die in der Einstellung Zeilenende definiert sind - dann ein, wenn die Zeilenlänge definiert in Zeilenumbruch bei: überschritten wird.

Zeilenumbruch bei:

  Dieser Wert gibt die maximale Zeilenlänge an, wenn die Option Zeilenumbruch eingeschaltet ist.

Tabulatoren durch Leerzeichen ersetzen

  Wenn diese Option eingeschaltet ist, dann ersetzt &kate; beim Drücken der Tabulator-Taste den Tabulator durch Leerzeichen, deren Anzahl in der Option Tabulator/Einrückungs-Breite festgelegt ist.

Leerzeichen am Zeilenende entfernen

  Wenn diese Option eingeschaltet ist, entfernt &kate; alle Leerzeichen am Ende einer Zeile immer dann, wenn der Kursor von dieser Zeile wegbewegt wird.

Tabulator/Einrückungs-Breite

  Dieser Wert gibt die Tabulatorbreite in Zeichen an und wird auch benutzt, um den Wert für die Automatische Einrückung festzulegen, wenn diese in Automatische Einrückung eingeschaltet ist, oder wenn auf irgendeine andere Weise eine Einrückung gebraucht wird.

  Abhängig von den Einstellungen in Einrückungen werden Einrückungen durch Drücken der Tasten Tabulator und Rücktaste sowie durch den Menüpunkt Bearbeiten Einrücken erzeugt.

Automatische Klammern

  Wenn diese Option eingeschaltet ist, fügt &kate; automatisch rechts vom Kursor eine rechte Klammer ein, wenn eine linke Klammer von der Tastatur eingegeben wird. Die unterstützten Klammertypen sind: (, {, [und <

Rückgängig zusammenfassen

  Wenn diese Option aktiv ist, werden von &kate; Folgen von gleichartigen Aktionen als ein Rückgängig-Schritt angesehen. Wenn Sie Text eingeben, ohne dass die Eingabe durch die Rücktaste oder Cursorbewegungen unterbrochen wurde, entfernt &kate; bei Rückgängig alle seit der letzten Unterbrechung eingegebenen Zeichen auf einmal. Wenn diese Option nicht aktiv ist, betrachtet &kate; jeden Tastendruck als einen Schritt. Zum Entfernen des letzten eingegebenen Wortes wären dann mehrere Rückgängig-Schritte notwendig.

Tabulatoren anzeigen

  &kate; zeigt einen kleinen Punkt am Anfang jedes Tabulator-Zeichens im Editorfenster an, wenn diese Option eingeschaltet ist.

Intelligente Pos1-Taste

  Wenn diese Option eingeschaltet ist, wird der Kursor durch Drücken der Pos1-Taste anstatt ganz an den Anfang der Zeile, auf das erste Nicht-Leerzeichen am Anfang der Zeile gesetzt.

Cursor folgt Zeilenumbruch

  Wenn diese Option eingeschaltet ist, springt der Kursor zur nächsten/vorigen Zeile, wenn über den Zeilenrand hinausbewegt und die nächste/vorige Zeile ist vorhanden.

  Wenn diese Option ausgeschaltet ist, kann der Kursor nicht links über den Zeilenanfang hinaus bewegt werden. Wenn dieser rechts über das Zeilenende hinausbewegt wird, werden von &kate; am Zeilenende Leerzeichen eingefügt. Dies ist z.B. für Programmierer manchmal sehr hilfreich.

#### Die Seite Tastatur

Hier können Sie die Tastaturkurzbefehle für die Befehle des Editors von &kate; ändern. Diese schlieÃen z.B. das Bewegen des Cursors und das Auswählen von Text ein. Für Befehle zum Kopieren und Einfügen von Text sehen Sie bitte im Dialog Tasten konfigurieren nach.

Sie können die Tastenkurzbefehle austauschen oder eine zusätzliche Tastenkombination hinzufügen.

##### Um die Tastenkombination für einen Befehl zu ändern, gehen Sie wie folgt vor:

1. Wählen Sie den Befehl, dessen Tastenkurzbefehl Sie ändern wollen.

2. Wählen Sie keine, wenn diesem Befehl kein Tastaturkurzbefehl zugeteilt werden soll.

   Wählen Sie Standard, wenn diesem Befehl der Standardtastaturkurzbefehl zugeteilt werden soll.

   Wählen Sie Benutzerdefiniert, wenn diesem Befehl ein von Ihnen neu gewünschter oder ein anderer Tastaturkurzbefehl zugeteilt werden soll.

3. Wenn Sie Benutzerdefiniert wählen, dann wird der Knopf zur Eingabe der Tastenkombination rechts aktiviert. Klicken Sie darauf, um eine Tastenkombination einzugeben. Das öffnet den &kde;-Dialog Kurzbefehl festlegen. In diesem Dialog:

4. 1. Wählen Sie, ob Sie den Standard- oder einen anderen Tastaturkurzbefehl verwenden wollen. Primär heiÃt nicht, dass Sie die Anwendung, die mit diesem Tastaturkurzbefehl verbunden ist, ändern, sondern dass Sie einen anderen Tastaturkurzbefehl dafür festlegen.

   2. Drücken Sie die gewünschte Tastenkombination, diese wird dann im Dialog zur Bestätigung angezeigt.

      Wenn Sie Tastenfolgen wie in &Emacs; verwenden wollen, dann sollten Sie die Option Mehrere Tasten ausprobieren. Wenn Sie eine Taste der Tastenfolge drücken, öffnet &kde; ein Menü (an einem undefinierten und wahrscheinlich ungünstigen Platz). Wenn Sie dann Zweifel haben, ob die nächste Taste in der Folge gedrückt werden muss, oder ob Sie den Tastaturkurzbefehl drücken müssen, keine Sorge. Beides erfüllt denselben Zweck.

#### Die Seite Datentypen

Diese Seite dient zur Einstellung von abweichenden Einstellungen für Dokumente bestimmter MIME-Typen. Wenn ein Dokument in den Editor geladen wird, dann versucht dieser einen schon festgelegten Datentyp zu finden, auf den die Merkmale eines MIME-Typs passen und verwendet dann die Variablen, die für diesen Datentyp festgelegt wurden. Wenn mehrere Datentypen passend sinddann wird der Typ verwendet, der die höchste Priorität besitzt. Sehen Sie unter Einstellungen mit Dokumentvariablen für weitere Informationen hierzu nach.

Um einen neuen Datentyp festzulegen, klicken Sie auf den Knopf Neu und füllen Sie die Eigenschaften im Dialog aus.

Um einen existierenden Dateityp zu entfernen, klicken Sie auf den Knopf Löschen.

Zum Ändern der Einstellungen eines bestimmten Datentyps wählen Sie diesen in der Auswahlliste aus.

##### Eigenschaften des Dateityps

Name

  Geben Sie hier einen aussagekräftigen Namen an, der dann im Menü Extras Dateityp erscheint.

Abschnitt

  Das Untermenü von Extras Dateityp in das der Dateityp eingeordnet werden soll. Wenn der Abschnittsname noch nicht existiert, wird ein entsprechender Abschnitt angelegt.

Variablen

  Hier werden die eigentlichen Einstellungen eingetragen, die die Standardwerte überschreiben. Sehen Sie unter Einstellungen mit Dokumentvariablen für Informationen über die verfügbaren Variablen nach.

Dateierweiterungen

  Eine Liste von Dateinamen, die zum Vergleich mit dem geladenen Dokument benutzt wird. Mehrere Einträge werden mit Semikolon getrennt.

MIME-Typen

  Eine Liste von MIME-Typen, die zum Vergleich mit dem geladenen Dokument benutzt wird. Mehrere Einträge werden mit Semikolon getrennt.

Priorität

  Wenn auf ein Dokument mehrere Dateitypen zutreffen, wird der Typ mit der höchsten Priorität benutzt.

#### Die Seite Rechtschreibung

Diese Seite enthält die Konfiguration der Zusammenarbeit von &kspell; mit &kate;.

#### Die Seite Hervorhebungen

Diese Seite enthält die Einstellungen für die Farben und der Syntaxtypenauswahl für die Hervorhebungen in &kate;.

Die Hervorhebungen werden im Abschnitt ?? näher besprochen.

Die Seite besteht aus zwei Karteikarten, eine zum Setzen der Einstellungen für die Standardstile und eine für die Hervorhebungsmodi. Beide Karten zeigen Listen von Kontexten an, in denen die Standardfarben und -schriftarten benutzt werden, um das Aussehens jedes Stils zu zeigen. Der aktuelle Kontextname wird mit den aktuellen Eigenschaften des Kontextes angezeigt.

Die Liste hat vier oder fünf Spalten mit den folgenden Funktionen:

Kontext

  Zeigt den Kontextnamen an, der in der Farbe und dem Schriftstil angezeigt wird, der im Dokument für diesen Kontext benutzt wird.

Fett

  Dieses Ankreuzfeld entscheidet, ob der Kontext in Fettschrift angezeigt werden soll.

Kursiv

  Dieses Ankreuzfeld entscheidet, ob der Kontext in Kursivschrift angezeigt werden soll.

Normal

  Dieser Knopf zeigt die Farbe für das Anzeigen im Normalmodus an, wenn der Text nicht ausgewählt ist. Zum Ãndern der Farbe klicken Sie auf den Knopf.

Ausgewählt

  Dieser Knopf zeigt die Farbe für die Textanzeige an, wenn der Text ausgewählt ist. Zum Ãndern der Farbe klicken Sie auf den Knopf.

Standardstil verwenden

  Dieses Ankreuzfeld, nur auf der Seite Hervorhebungsmodi vorhanden, zeigt, ob der Stil die Standardwerte für die Anzeige benutzt. Dieses Feld wird automatisch inaktiv geschaltet, wenn Sie irgendeine Eigenschaft des Stils ändern. Klicken darauf stellt dann die Standardeinstellungen wieder her.

##### Die Karteikarte Standardstile

Zum Ãndern eines der Standardstile setzen Sie dessen Eigenschaften wie gewünscht.

##### Die Karteikarte Hervorhebungsmodi

Hier können Sie die wichtigsten Eigenschaften jedes verfügbaren Hervorhebungsmodus ändern. Benutzen Sie zuerst die Auswahlliste Hervorhebung, um einen Modus auszuwählen, an dem geändert werden soll.

Hervorhebungsmodi werden standardmäÃig aufgrund des &MIME;-Typs und der Dateinamenserweiterung des Dokumentes ausgewählt. Die Liste für die aktuelle Auswahl können Sie ändern, indem Sie die Einträge in Dateierweiterung und Mime-Typ editieren. AuÃerdem können Sie den Knopf rechts neben dem Eintrag des Mime-Typs drücken. Dies öffnet einen Dialog, in dem Sie aus einer Liste aller vorhandenen &MIME;-Typen auswählen können. Wenn Sie diese Möglichkeit nutzen, werden &MIME;-Typ und Dateinamenserweiterungen editiert.

Die Auswahlliste für die &MIME;-Typen zeigt eine Baumstruktur aller vorhandenen &MIME;-Typen mit einer Beschreibung und den Erkennungsmerkmalen des &MIME;-Typs an. Um einen &MIME;-Typ auszuwählen, kreuzen Sie das Feld neben diesem an.

Sie können die Eigenschaften der Stile jedes Kontextes wie oben beschrieben ändern.

Am unteren Rand der Karteikarte sehen Sie den Knopf Herunterladen. Wenn Sie auf diesen klicken, dann versucht &kate;, sich mit der programmierten Webseite zu verbinden und eine Liste mit zum Herunterladen verfügbaren Syntaxhervorhebungsmodi zu holen, die Sie dann Updaten oder Hinzufügen können.

### Die Gruppe Plugins

Diese Gruppe enthält alle Seiten mit Einstellungen zum Plugins. Zusätzlich zur Seite Verwaltung enthalten einige Plugins eigene Einstellungen. Bitte sehen Sie in der Dokumentation dieser für weitere Informationen nach.

#### Die Seite Verwaltung

Diese Seite erlaubt das Laden und Entfernen von Plugins und kann Kurzinformationen über zusätzliche Plugins anzeigen.

Zum Laden eines Plugins wählen Sie dieses durch einen Klick in der Spalte Verfügbare Plugins aus und benutzen Sie den Knopf mit dem nach rechts zeigenden Pfeil, um dieses Plugin in die Spalte Geladene Plugins zu verschieben.

Zum Entfernen eines Plugins wählen Sie dieses durch einen Klick in der Spalte Geladene Plugins aus und benutzen Sie den Knopf mit dem nach links zeigenden Pfeil, um dieses Plugin in die Spalte Verfügbare Plugins zu verschieben.

Um Kurzinformationen über ein Plugin anzuzeigen, wählen Sie dieses durch einen Klick darauf aus und unterhalb der Liste werden diese angezeigt.

## Einstellungen mit Dokumentvariablen

Kate Variablen sind Kateparts Dokumentvariablen, ähnlich der Modelines in Emacs und Vi. In Katepart haben die Dokumentvariablen das folgende Format: `kate: VARIABLENAME VALUE; [ VARIABLENAME VALUE; ... ]`. Die Zeilen können natürlich auch in einem Kommentar stehen, wenn das Format des Dokumentes Kommentare beinhaltet. Variablennamen sind einzelne Wörter ohne Zwischenräume und alles bis zum nächsten Semikolon sind Werte. Das Semikolon ist vorgeschrieben.

Hier ein Beispiel für eine Varablenzeile, die die Einrückung für Quelltext in C++, java oder javascript einschaltet:

    // kate: space-indent on; indent-width 4; mixedindent off; indent-mode cstyle;

Nur die ersten und letzten 10 Zeilen eines Dokuments werden nach Dokumentvarablen durchsucht.

Es gibt für fast alle Einstellungen in katepart. Ausserdem können Plugins Variablen benutzen. In diesem fall sind sie in der Dokumentation der Plugins dokumentiert.

### Wie &kate; Variablen benutzt

Beim Einlesen der Einstellungen werden von katepart

- die globalen Einstellungen,

- optionale Daten zur aktuellen Sitzung,

- die Einstellungen zum "Dateityp",

- Variablen im Dokument selbst,

- Einstellungen während der aktuellen Sitzung über das Menü oder die Befehlszeile

in der angegebenen Reihenfolge gelesen und angewendet. Wie Sie sehen, haben Dokumentvariablen die zweithöchste Priorität. Immer wenn ein Dokument gespeichert wird, werden die Dokumentvariablen neu eingelesen und überschreiben dann von der Befehlszeile oder ûber das Menü vorgenommene Einstellungsänderungen.

Jede hier nicht beschriebene Variable ist im Dokument gespeichert und kann durch andere Objekte wie Plugins abgefragt werden, die diese Variablen für ihre eigenen Zwecke setzen können. Zum Beispiel nutzt der Modus für die Variablenbasierte Einrückung Dokumentvariablen zum Speichern der Einstellungen.

Die hier beschriebenen Variablen sind in &kate; Version 2.4 enthalten. Es werden in der Zukunft sicher weitere Variablen hinzugefügt werden. Es gibt drei Typen von Variablen mit den folgenden gültigen Werten:

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

- INTEGER - eine ganze Zahl

- STRING - alles andere

#### Verfügbare Variablen

    auto-bracketsBOOL

  Schaltet das automatische Einsetzen von Klammern ein und aus.

    auto-center-linesINT

  Setzt die Anzahl

    auto-insert-doxygenBOOL

  Schaltet das Einsetzen von vorangehenden Sternen in doxygen-Kommentaren ein und aus. Dieser Befehl wird nur bei Benutzung von automatischem Einrücken im C-Stil wirksam.

    background-colorSTRING

  Setzt die Hintergrundfarbe des Dokumentes. Der Wert muss als gülige Farbe ausgewertet werden können, also z.B. "#ff0000".

    backspace-indentsBOOL

  Schaltet die Rücktastenausrückung ein und aus.

    block-selectionBOOL

  Schaltet die Blockauswahl ein und aus.

    bracket-highlight-colorSTRING

  Setzt die Hintergrundfarbe für die Hervorhebung von Klammern. Der Wert muss als gülige Farbe ausgewertet werden können, also z.B. "#ff0000".

    current-line-colorSTRING

  Setzt die Farbe für die aktuelle Zeile. Der Wert muss als gülige Farbe ausgewertet werden können, also z.B. "#ff0000".

    dynamic-word-wrapBOOL

  Schaltet den dynamischen Zeilenumbruch ein und aus.

    eol | end-of-lineSTRING

  Setzt das Format für das Zeilenende. Gültige Werte hierfür sind: unix, mac und dos.

    encodingSTRING

  Setzt die Kodierung des Dokumentes . Der Wert muss eine gültige Kodierung bezeichnen, also z.B. utf-8.

    font-sizeINT

  Setzt die Schriftgröße des Dokumentes.

    fontSTRING

  Setzt die Schriftart des Dokumentes . Der Wert muss eine gültige Schriftart bezeichnen, also z.B. courier.

    icon-bar-colorSTRING

  Setzt die Farbe des Symbolrandes. Der Wert muss als eine gültige Farbe übersetzt werden können, also z.B. "#ff0000".

    icon-borderBOOL

  Schaltet die Anzeige des Symbolrandes ein und aus.

    folding-markersBOOL

  Schaltet die Anzeige von Code-Ausblendungen ein und aus.

    indent-modeSTRING

  Setzt den Modus für das automatische Einrücken. Die Einstellungen none, normal, cstyle, csands, python und xml sind möglich. Sehen Sie unter Automatisches Einrücken benutzen für Einzelheiten nach.

    indent-widthINT

  Setzt die Breite der Einrückung.

    keep-extra-spacesBOOL

  Legt fest, ob zusätzliche Leerzeichen bei der Berechnung der Einrückungweite beibehalten werden.

    keep-indent-profileBOOL

  Wenn eingeschaltet, wird die Einrückung für einen Block nicht aufgehoben, wenn in diesem Block mindestens eine Zeile keine Einrückung hat.

    line-numbersBOOL

  Schaltet die Anzeige der Zeilennummern ein und aus.

    mixed-indentBOOL

  Schaltet die gemischte Einrückung im Emacs-Stil ein und aus.

    overwrite-modeBOOL

  Schaltet den Überschreibmodus ein und aus.

    persistent-selectionBOOL

  Schaltet die durchgehende Auswahl ein und aus.

    remove-trailing-spaceBOOL

  Schaltet das automatische Entfernen von Leerzeichen am Zeilenende ein und aus.

    replace-tabs-saveBOOL

  Schaltet das Ersetzen von Tabulatoren durch Leerzeichen beim Speichern des Dokumentes ein und aus.

    replace-tabsBOOL

  Schaltet das sofortige Ersetzen von Tabulatoren durch Leerzeichen ein und aus.

    replace-trailing-space-saveBOOL

  Schaltet das automatische Entfernen von Leerzeichen am Zeilenende beim Speichern des Dokumentes ein und aus.

    schemeZEICHENKETTE

  Setzt das Farbschema von &kate;. Die Zeichenkette muss ein gültiger Name für ein Farbschema sein, sonst wird diese Einstellung ignoriert.

    selection-colorSTRING

  Setzt die Farbe für ausgewählten Text. Der Wert muss als gülige Farbe ausgewertet werden können, also z.B. "#ff0000".

    show-tabsBOOL

  Schaltet die Anzeige von Tabulatoren ein und aus.

    smart-homeBOOL

  Schaltet die intelligente

    space-indentBOOL

  Schaltet das Einrücken mit Leerzeichen ein und aus.

    tab-indentsBOOL

  Schaltet das Einrücken mit Tabulatoren ein und aus.

    tab-widthINT

  Setzt die Tabulatorweite.

    undo-stepsINT

  Setzt die Anzahl der gespeicherten Schritte für die Funktion Rückgängig.

    word-wrap-columnINT

  Setzt die Position des harten Zeilenumbruchs.

    word-wrap-marker-colorSTRING

  Setzt die Farbe für Zeilenumbruchmarkierungen. Der Wert muss als gülige Farbe ausgewertet werden können, also z.B. "#ff0000".

    word-wrapBOOL

  Schaltet den harten Zeilenumbruch ein und aus.

    wrap-cursorBOOL

  Schaltet die Funktion Cursor folgt Zeilenumbruch ein und aus.