Kate ist ein Open Source und erweiterte Text-Editor speziell für den KDE-SC-Desktop-Umgebung konzipiert. Es wird aus dem Texteditor KWrite Anwendung abgeleitet und bietet erstklassige Textbearbeitung capabilities.Features auf einen Blick Die wichtigsten Funktionen umfassen die Möglichkeit, alle Arten von Text-Dateien, auch sehr große, eine Syntax-Hervorhebung, die erweiterbar via XML ist bearbeiten Dateien, Code-Folding-Funktionen für mehrere Programmiersprachen wie C, C ++, PHP, usw. den dynamischen Zeilenumbruch Funktionalität und mehrere Ansichten.
Neben anderen Funktionen können wir schon erwähnt, eine integrierte andockbaren Terminal-Emulator, grep Dialog globalen, Unterstützung für den Umgang mit Projekten, tiefe Integration mit dem KDE-Desktop-Umgebung, und eine Plugin-Architektur zur Erweiterung der Standardfunktionalität.
Darüber hinaus ist es möglich, zuvor bearbeiteten Dateien wieder zu öffnen, wählen Sie vor dem Öffnen einer Datei eine Zeichenkodierung, Ansicht zuletzt geöffneten Dokumente in einer Seitenleiste, nach Dateien und Ordnern sowie auf ausgewählten Text durch eine Schale command.Clean und vertraute grafische laufen Benutzeroberfläche grafische Benutzeroberfläche des Programms wird in Qt, das heißt, es bietet dem Anwender eine moderne Benutzeroberfläche, die es Benutzern, schnell die Anzahl der Zeilen und Spalten einer Textdatei anzeigen können geschrieben werden, suchen und Ersetzen von Text in Dateien, öffnen bestehende Dateien oder neue zu schaffen, aber auch zum Speichern von Dokumenten.
Ein weiteres interessantes Feature ist die Möglichkeit, problemlos zwischen mehreren geöffneten Dokumenten navigieren, auch wenn sie nicht bieten eine Registerkarte basierte Benutzeroberfläche (Benutzer können auch mit mehreren Dateien interagieren, indem Sie die Dokumente Kasten). Undo und Redo-Funktionalität ist auch in der grafischen Benutzer interface.Bottom Linie & nbsp umgesetzt;
Ob Sie es für die Bearbeitung von kleinen oder großen Textdateien, Bücher zu schreiben oder Dokumentation Anzeige der HTML-Quellen von Web-Seiten aus dem Konqueror, das Schreiben von Code für Ihre Anwendungen oder Bearbeiten von Konfigurationsdateien verwenden, die Kate-Editor können Sie nie im Stich.
Was ist neu in dieser Pressemitteilung:
- & quot; Opening & quot; ein Projekt:
- Die Projekte werden automatisch von Kate geöffnet. Jedes Mal, wenn eine Datei geöffnet wird, geht Kate die Verzeichnisse aus der Datei nach oben, bis er eine Datei namens .kateproject, die das Projekt definiert findet. Dies ist eine einfache json Datei, die beabsichtigt, manuell durch den Benutzer geschrieben werden wird.
- Die .kateproject Datei definiert den Namen des Projekts, die Menge der Dateien, die zum Projekt gehören, und wahlweise Befehle für den Build-Plugin.
- In 4.13, & quot; Out-of-Quelle & quot; Projektdateien werden nun auch (eigentlich schon in 4.12) unterstützt. Was bedeutet das? Sie können eine Datei in .kateproject ein Verzeichnis zu erstellen, aber es wird in ein anderes Verzeichnis als Wurzel des Projekts beziehen. Dies ist nützlich, wenn Sie mehrere build Bäume für einen Quellbaum, und dann müssen unterschiedliche Build-Befehle für jede Bau-Baum.
- Das Erstellen einer solchen .kateproject Datei ist einfach, fügen Sie einfach eine Top-Level & quot; Verzeichnis & quot; Eintritt:
- & quot; & quot ;: Namen & quot; MyProject & quot;,
- & quot; & quot ;: Verzeichnis & quot; / home / alex / src / myproject & quot;,
- & quot; & quot ;: Dateien [{& quot; & quot ;: Filter [& quot;. * Cpp & rdquo ;, & quot;. * H & quot;]}]
- Wenn Sie diese Datei zum Beispiel zu erstellen in /home/alex/src/myproject-build/.kateproject, wenn das Projekt geöffnet wird, werden die Dateien unter / home / alex / src / myproject / wird dem Projekt & quot gehören; MyProject & quot ;. Wieder auf & ldquor; offenen & quot; Dieses Projekt, öffnen Sie jede Datei im selben Verzeichnis wie die .kateproject Datei oder eines seiner Unterverzeichnisse in Kate. Kate wird wieder automatisch die .kateproject Datei und laden Sie es.
- Unterstützung für die verbesserten Aufbau plugin:
- In 4.13 wurde der Build-Plugin eine Reihe von Verbesserungen, die im wesentlichen darauf, dass es nun möglich, eine beliebige Anzahl der Ziele statt auf 3. Diese begrenzt wird vollständig von der Projekt-Plugin unterstützt zu definieren, zu sehen. Auch die & quot; alten & quot; Format wird vollständig unterstützt, und die .kateproject Dateien können auch enthalten sowohl das alte und das neue Format, so dass es mit der Build-Plugin in der Version 4.13 vor und auch nach.
- Unten ist ein einfaches Beispiel für eine Hallo-Welt-Projekt, das vier Ziele für die Build-Plugin definiert: Aufbau allem sauber, installieren und Gebäude nur & quot; Hallo & quot;
- & quot; & quot ;: Namen & quot; Hallo & quot;,
- & quot; & quot ;: Dateien [{& quot; & quot ;: Filter [& quot;. * Cpp & rdquo ;, & quot;. * H & quot;]}],
- & quot; & quot ;: bauen {
- & quot; & quot ;: Verzeichnis & quot; / home / alex / src / Tests / hallo / Build & quot;,
- & quot; Ziele & quot;: [
- {& quot; Namen & quot;: & quot; alle & rdquo ;, & rdquo; build_cmd & quot;: & quot; machen -j4 alle & quot;}
- , {& quot; Namen & quot;: & quot; clean & rdquo ;, & rdquo; build_cmd & quot;: & quot; machen -j4 sauber & quot;}
- , {& quot; Namen & quot;: & quot; Hallo & rdquo ;, & rdquo; build_cmd & quot;: & quot; machen -j4 hallo & quot;}
- , {& quot; Namen & quot;: & quot; zu installieren & rdquo ;, & rdquo; build_cmd & quot;: & quot; make install & quot;}
- & quot; & quot ;: default_target & quot; alle & quot;,
- & quot; & quot ;: clean_target & quot; sauber & quot;
- Also, für jedes Ziel eine & quot; Namen & quot; und eine & quot; build_cmd & quot; ist festgelegt, und das ist es. Eines der Ziele können ausgewählt werden, um das Standardziel (das einen eigenen Shortcut im Build-Plugin zugeordnet werden können) sein, und man kann gewählt, werden die & quot; sauber & quot; Ziel (wieder mit einer eigenen Shortcut im Build-Plugin zugeordnet werden können).
- Mit dem Projekt-Plugin mit CMake basierende Projekte;
- Bis jetzt war der einzige Weg, um Dateien zu erstellen .kateproject, sie manuell zu schreiben. Wenn Sie Kate mit C / C ++ Projekte, die mit Hilfe von CMake integriert sind, gibt es mehr Nachrichten für Sie. CMake 3.0.0 wird demnächst veröffentlicht und unter anderem wird es einen Generator, erraten, was enthalten: Projektdateien für die Kate Projekt Plugin! Damit CMake, wählen Sie & quot; Kate - Unix Makefiles & quot; als Generator, und los geht, alles bis bereit, für Sie verwenden soll, einschließlich aller Ziele der in dem Build-Plugin-Projekt.
- Dokumentation:
- Nicht zuletzt, beginnend mit 4,13, können Sie die Dokumentation für das Projekt JSON-Datei in /share/apps/apps/kate/plugins/project/kateproject.example finden.
Kommentare nicht gefunden