- Coloration syntaxique pour une centaine de formats, « code folding »
- coder directement en ligne
- Édition de plusieurs fichiers en simultané possible
- Intégration de l’émulateur de terminal Konsole dans l’interface, grâce à la technologie Kparts
- Capacité d’éditer des fichiers de taille importante sans ralentissements majeurs
- Architecture de Plugins et de modules
- auto-complétion
- légèreté et simplicité
- Encodage (utf-8, utf-16, etc ascii)
- Rechercher et remplacer une expression régulière
- Indentation automatique
- Large support de protocole (http, ftp, ssh, webdav etc)
- Raccourcis personnalisables
L’éditeur préféré de ShaZaam et Arnaud :)
Installation
kate est pour l’environnement KDE, il existe déjà par défaut sur certaines distribution.
Sinon, taper dans votre terminal (uniquement ce qui est en italique) :
- pour kubuntu : aptitude install kate
- pour mandriva : urpmi kate
- pour opensue : yast kate
- pour fedora : yum install kate
- http://www.kde-apps.org/content/show.php/Kate?content=9900
Lancement
- pour Debian : Menu Debian/Applications/Editeurs/Kate
- pour Kubuntu : Menu kubuntu/applications/utilitaires/Kate
Configuration
Dans le menu : configuration -> configurer kate
Ne sont passés en revue ici, que les éléments importants, le reste se fera selon vos gouts.
Modules
configuration -> configurer kate-> application -> modules externes
on conseille d’activer :
- explorateur de système de fichier : vue de outils pour l’explorateur de système de fichier
- Vue des outils chercher dans les fichiers : La vue ds outils permet d’effectuer des recherches dans tous les fichiers ouverts ou présents dans le système de fichiers.
- fragment de code pour kate : vous pouvez facilement configurer et créer des bouts de texte ou de codes qui s’incrusteront dans kate. Certains marqueurs sont dynamiques.
- vue des outils pour le terminal : vue des outils intégrant un élément graphique (widget) pour le terminal.
Extensions
configuration -> configurer kate-> composant éditeur -> extensions
on conseille d’activer :
- codage HTML démentiel : pour une complétion automatique des mots déjà présent dans le texte.
- Accolades automatiques
- exportation
Edition
configuration -> configurer kate-> composant éditeur -> edition
- mettre 2px pour largeur des tabulations
Sessions
configuration -> configurer kate-> applications -> sesions
C’est un peu comme vous aimez.
apparence
configuration -> configurer kate-> composant éditeur -> apparence
on conseille de cocher :
- afficher les numéros de ligne
- afficher l’indentation
[ouvrir /enregistrer]
configuration -> configurer kate-> composant éditeur -> [ouvrir /enregistrer]
Choisir comme encodage : Unicode (UTF-8)
Tutoriels d’utilisation générale
- Kate : site officiel
- Prise en main de kate- dans le cadre d’initiation à la programmation de l’université de Lille
astuces
- Empêcher Kate de créer des fichiers de sauvegarde
Licence
- GNU Lesser General Public License (LGPL) Version 2