Kate est une source ouverte et éditeur de texte avancé spécialement conçu pour l'environnement de bureau KDE SC. Il est dérivé de l'application éditeur de texte KWrite et offre haut de gamme capabilities.Features d'édition de texte en bref Les principales caractéristiques comprennent la possibilité d'éditer toutes sortes de fichiers de texte, même de très grands, une syntaxe moteur soulignant puissant qui est extensible via XML fichiers, de pliage du code pour plusieurs langages de programmation tels que C, C ++, PHP, etc., la fonctionnalité dynamique mot de pellicule, et de multiples points de vue.
Parmi les autres caractéristiques, on peut citer un haut-émulateur ancrable de terminal, de dialogue mondial de grep, soutien à des projets de manutention, l'intégration profonde avec l'environnement de bureau KDE, et une architecture de plugin pour étendre ses fonctionnalités par défaut.
En outre, il est possible de rouvrir les fichiers précédemment édités, sélectionnez un codage de caractères avant d'ouvrir un fichier, vue récemment ouvert documents dans une barre latérale, parcourir les fichiers et dossiers, ainsi que d'exécuter texte sélectionné par une command.Clean de la coquille et graphique familière interface Interface utilisateur graphique de Le programme utilisateur est écrit dans Qt, ce qui signifie qu'il offre aux utilisateurs une interface graphique moderne qui permet aux utilisateurs de visualiser rapidement le nombre de lignes et de colonnes d'un fichier texte, rechercher et remplacer du texte dans des fichiers, les fichiers existants ouverts ou créer de nouveaux, ainsi que d'enregistrer des documents.
Une autre caractéristique intéressante est la possibilité de naviguer facilement entre plusieurs documents ouverts, même si elle ne offre pas une interface utilisateur à base d'onglet (les utilisateurs peuvent également interagir avec plusieurs fichiers en activant le Documents encadré). Annuler et rétablir la fonctionnalité est également mis en œuvre dans la ligne & nbsp utilisateur interface.Bottom graphique;
Que vous l'utilisiez pour l'édition de petits ou de grands fichiers de texte, écrire des livres ou des documents, la visualisation des sources de pages Web à partir de Konqueror HTML, le code écrit pour vos applications ou des fichiers de configuration d'édition, l'éditeur Kate ne vous laisse tomber.
Quoi de neuf dans cette version:
- & quot; Ouverture & quot; un projet:
- Projets sont ouvertes automatiquement par Kate. Chaque fois qu'un fichier est ouvert, Kate va les répertoires de ce fichier vers le haut jusqu'à ce qu'il trouve un fichier nommé .kateproject, qui définit le projet. Ce est un fichier JSON simple, qui est destiné à être écrite manuellement par l'utilisateur.
- Le fichier .kateproject définit le nom du projet, l'ensemble des fichiers qui appartiennent au projet, et des commandes en option pour le plugin de construction.
- Dans 4.13, & quot; hors de la source & quot; fichiers de projet sont également pris en charge (en fait déjà en 4.12). Qu'est-ce que cela signifie? Vous pouvez créer un fichier dans un répertoire .kateproject, mais il faudra se référer à un répertoire différent en tant que root du projet. Ce est utile si vous avez plusieurs arbres de construction pour un arbre de source, puis besoin différentes commandes de construction pour chaque arbre de construction.
- Création d'un tel fichier .kateproject est facile, il suffit d'ajouter un niveau haut & quot; répertoire & quot; entrée:
- & quot; & quot ;: nom & quot; MonProjet & quot;
- & quot; & quot ;: répertoire & quot; / home / alex / src / myproject & quot;
- & quot; & quot ;: fichiers [{& quot; & quot ;: filtres [& quot;. * Cpp & quot ;, & quot;. * H & quot;]}]
- Donc, si vous créez ce fichier par exemple dans /home/alex/src/myproject-build/.kateproject, une fois que le projet est ouvert, les fichiers ci-dessous / home / alex / src / myproject / appartiendra au projet & quot; & quot ;. MonProjet Encore une fois, & quot; & quot ouverte; ce projet, ouvrir ne importe quel fichier dans le même répertoire que le fichier de .kateproject ou un de ses sous-répertoires dans Kate. Kate sera de nouveau trouver automatiquement le fichier .kateproject et le charger.
- Support pour le plugin de construction améliorée:
- Dans 4.13 le plugin de construction a vu plusieurs améliorations, la principale étant qu'il est maintenant possible de définir un nombre arbitraire de cibles, au lieu d'être limité à 3. Ce est entièrement pris en charge par le plugin de projet. Aussi le & quot; vieux & quot; format est encore entièrement compatible, et les fichiers .kateproject peut même contenir à la fois l'ancien et le nouveau format, de sorte qu'il fonctionne avec le plugin de construction dans la version 4.13 avant et aussi après.
- Ci-dessous il ya un exemple simple pour un projet bonjour monde, qui définit quatre objectifs pour le plugin de construction: construire tout, propre, installer et bâtiment juste & quot; bonjour & quot;:
- & quot; & quot ;: nom & quot; Bonjour & quot;
- & quot; & quot ;: fichiers [{& quot; & quot ;: filtres [& quot;. * Cpp & quot ;, & quot;. * H & quot;]}],
- & quot; & quot ;: construire {
- & quot; & quot ;: répertoire & quot; / home / alex / src / tests / bonjour / construction & quot;
- & quot; & quot cibles;: [
- {& quot; nom & quot;: & quot; & quot ;, tous les & quot; build_cmd & quot;: & quot; faire -j4 tous les & quot;}
- , {& quot; nom & quot;: & quot; & quot ;, propres & quot; build_cmd & quot;: & quot; faire -j4 propres & quot;}
- , {& quot; nom & quot;: & quot; & quot ;, bonjour & quot; build_cmd & quot;: & quot; faire -j4 bonjour & quot;}
- , {& quot; nom & quot;: & quot; & quot ;, installer & quot; build_cmd & quot;: & quot; make install & quot;}
- & quot; & quot ;: default_target & quot; tous les & quot;
- & quot; & quot ;: clean_target & quot; propre & quot;
- Donc, pour chaque cible, un & quot; nom & quot; et un & quot; build_cmd & quot; est défini, et ce est tout. L'un des objectifs peut être choisi pour être la cible par défaut (qui peut être attribué un raccourci dédié dans le plugin de construction), et l'on peut être choisie pour être le & quot; propre & quot; cible (encore une fois, qui peut être attribué un raccourci dédié dans le plugin de construction).
- Utiliser le plugin de projet avec des projets basés sur CMake;
- Jusqu'à présent, la seule façon de créer des fichiers .kateproject était de les écrire manuellement. Si vous utilisez Kate avec C / C ++ projets qui sont construits en utilisant CMake, il ya plus de nouvelles pour vous. CMake 3.0.0 sera publié bientôt, et entre autres, il contiendra un générateur pour, devinez quoi: les fichiers de projet pour le plugin de projet Kate! Avec cela, exécutez CMake, sélectionnez & quot; Kate - Unix Makefiles & quot; comme un générateur, et là vous allez, tout mis en place prêtes à l'emploi pour vous, y compris tous les objectifs du projet disponibles dans le plugin de construction.
- Documentation:
- Last but not least, à commencer par 4,13, vous pouvez trouver de la documentation pour le fichier JSON de projet dans /share/apps/apps/kate/plugins/project/kateproject.example.
Commentaires non trouvées