Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| kate [Le 08/11/2009, 16:39] – Maniack Crudelis | kate [Le 18/12/2022, 12:17] (Version actuelle) – astrolivier | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag>Focal bureautique |
| ---- | ---- | ||
| - | |||
| ====== Kate ====== | ====== Kate ====== | ||
| - | Kate est un éditeur de texte pour KDE. | + | Kate est un éditeur de texte très performant |
| + | * la coloration syntaxique - // | ||
| + | * la conversion et le support de l' | ||
| + | * les onglets et la séparation de fenêtres | ||
| + | * défilement mini-carte intégré et modulable | ||
| + | * le replis de code et de texte | ||
| + | * l' | ||
| + | * la sélection par bloc | ||
| + | * le "// | ||
| + | * gestion de fragments de code // | ||
| + | * faire des scripts en utilisant du JavaScript | ||
| + | * un explorateur de schémas SQL et une vue de sortie de données SQL | ||
| + | * un terminal intégré | ||
| + | * gestion du chargement de dépôts pour : Git ; Subversion ; Mercurial | ||
| - | {{http://kate-editor.org/files/images/kwrite_0.png}} | + | {{http://s4.e-monsite.com/2011/06/09/ |
| + | |||
| + | De plus, Kate est hautement paramétrable. //(Plus de renseignements en consultant l'aide en ligne du logiciel)// | ||
| + | |||
| + | {{http:// | ||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[: | ||
| + | * Disposer d'une connexion à Internet configurée et activée. | ||
| ===== Installation===== | ===== Installation===== | ||
| - | Il suffit d' | + | Il suffit d' |
| - | Pour avoir Kate en français, [[: | + | Pour avoir Kate en français, [[: |
| + | Pour pouvoir choisir un thème sombre, il est nécessaire d' | ||
| + | Pour choisir le thème sombre pour la zone d' | ||
| + | // | ||
| + | |||
| + | |||
| + | Il existe aussi une version [[https:// | ||
| + | < | ||
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| Ligne 23: | Ligne 50: | ||
| ==== Installer un correcteur orthographique ==== | ==== Installer un correcteur orthographique ==== | ||
| - | Pour bénéficier de la correction orthographique dans Kate il faut installer [[Aspell]] et le dictionnaire correspondant à votre langue : par exemple : aspell-fr Ensuite activez le plugin dans: Configuration de Kate puis dans la section Extensions activez Outils de Données. | ||
| - | ==== Détecter automatiquement l' | + | Pour bénéficier de la correction orthographique dans Kate il faut installer [[: |
| - | Ubuntu est encodé par défaut en UTF-8 et kate ne parvient pas de lui même à détecter l'encodage d'un fichier. Les fichiers codés en iso latin (ISO-8859-1) s'affichent donc de manière incorrecte. | + | |
| - | On peut utiliser un script qui se chargera | + | |
| - | < | + | |
| - | if ( file " | + | ==== Autocomplétion |
| - | kate -u -e ISO-8859-1 " | + | === Rust === |
| - | else | + | Avec un terminal, lancez la commande : |
| - | kate -u " | + | rustup component add rls rust-analysis rust-std |
| - | fi | + | Puis dans Kate (en français) : |
| + | | ||
| + | - Dans la nouvelle fenêtre, naviguer vers Modules externes. | ||
| + | - Dans la liste, sélectionnez **CLient LSP** | ||
| - | #commande original, kate %u</ | + | Une section LSP CLient apparaît, avec une sortie |
| - | Il suffit ensuite de changer, dans les types mime, l' | + | {{ https:// |
| - | ===== Liens ===== | + | // voir [[https:// |
| - | | + | |
| + | === C/C++ === | ||
| + | |||
| + | Il faudra installer clang | ||
| + | < | ||
| + | |||
| + | puis activer le module externe (plugin) LSP \\ | ||
| + | Configuration -> Configurer Kate | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== Quelques raccourcis claviers utiles ==== | ||
| + | |||
| + | testés sur la version snap 22.08.1\\ | ||
| + | l' | ||
| + | |||
| + | |Liste des options et raccourcis clavier (avec fonction de recherche) | ||
| + | |curseurs multiples | alt + clic | | ||
| + | |curseur supplémentaire sur la case au dessus (dessous) | ctrl + alt + flêche haut (bas) | | ||
| + | |aller au mot suivant (précédent) | ctrl + flêche droite (gauche) | | ||
| + | |sélectionner le mot suivant (précédent) | ctrl + shift + flêche droite (gauche) | | ||
| + | |Bloc mode (permet de sélectionner des rectangles) - presser une seconde fois pour en sortir | ctrl + shift + b | | ||
| + | |échanger avec la ligne supérieure (inférieure) | ctrl + shift + flêche haut (bas) | | ||
| + | |passer à l' | ||
| + | |vi mode | ctrl + alt + v | | ||
| + | |(dé)commenter un passage | ctrl (+ shift) + d (ctrl + / (commente et décommente)) | | ||
| + | |indenter | ctrl + i | | ||
| + | |ouvrir le terminal dans le dossier courant | F4 | | ||
| + | |passer du terminal à l' | ||
| + | |||
| + | |||
| + | ===== Liens ===== | ||
| + | * **(fr)** [[https:// | ||
| + | * [[https:// | ||
| ---- | ---- | ||
| - | // | + | // |
