Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
kate [Le 27/06/2007, 14:12]
Bogoris créée
kate [Le 18/12/2022, 12:17] (Version actuelle)
astrolivier
Ligne 1: Ligne 1:
 +{{tag>​Focal bureautique programmation}}
 +
 +----
 +
 ====== Kate ====== ====== Kate ======
  
-Kate est un éditeur de texte pour KDE.+Kate est un éditeur de texte très performant ​pour KDE. Il possède une interface multi-documents,​ multi-vues et intègre de nombreuses fonctionnalités : 
 +  * la coloration syntaxique -  //​(ci-dessous sur un fichier xml)// - et l'​appariement de parenthèse 
 +  * la conversion et le support de l'​encodage de caractères 
 +  * 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'​auto-indentation et l'​auto-complétion 
 +  * la sélection par bloc 
 +  * le "//​chercher / remplacer//"​ par expression régulière 
 +  * gestion de fragments de code //​(snippets)//​ 
 +  * 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
  
-===== Ouvrir un fichier dans une même session ​=====+{{http://​s4.e-monsite.com/​2011/​06/​09/​06/​resize_550_550/​capture-decran2.png}} 
 + 
 +De plus, Kate est hautement paramétrable. //(Plus de renseignements en consultant l'aide en ligne du logiciel)//​ 
 +  
 +{{http://​zupimages.net/​up/​21/​17/​65dc.png}} 
 +===== Pré-requis ===== 
 +  
 +  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 + 
 +===== Installation===== 
 + 
 +Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​kate]]**. 
 + 
 +Pour avoir Kate en français, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​language-pack-kde-fr]]**. 
 + 
 +Pour pouvoir choisir un thème sombre, il est nécessaire d'​installer le paquet **[[apt>​breeze]]**. 
 +Pour choisir le thème sombre pour la zone d'​édition : 
 +//​Configuration -> polices et couleur -> Schéma par défaut pour kate (tout en bas) -> Appliquer//​ 
 + 
 + 
 +Il existe aussi une version [[https://​snapcraft.io/​kate|snap]] 
 +<​code>​ sudo snap install kate --classic</​code>​ 
 +===== Utilisation ===== 
 + 
 +==== Ouvrir un fichier dans une même session ====
  
 Si vous souhaitez paramétrer un nouveau type de fichier pour qu'il s'​ouvre dans Kate, la commande à taper n'est pas <​code>​kate</​code>​ mais <​code>​kate -u</​code>​ Si vous souhaitez paramétrer un nouveau type de fichier pour qu'il s'​ouvre dans Kate, la commande à taper n'est pas <​code>​kate</​code>​ mais <​code>​kate -u</​code>​
  
-===== Liens =====+==== Installer un correcteur orthographique ​====
  
-  ​* [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1007496|[Forum] Que Kate s'​ouvre dans une session déjà existante]]+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 "​Configurer Kate" puis dans la section "​Extensions"​ activez "​Outils de données"​. 
 + 
 +==== Autocomplétion - Diagnostic de code ==== 
 +=== Rust === 
 +Avec un terminal, lancez la commande : 
 +  rustup component add rls rust-analysis rust-std 
 +Puis dans Kate (en français) : 
 +  - Naviguer vers Configuration -> Configurer Kate 
 +  - Dans la nouvelle fenêtre, naviguer vers Modules externes. 
 +  - Dans la liste, sélectionnez ​**CLient LSP** 
 + 
 +Une section LSP CLient apparaît, avec une sortie de Diagnostic 
 +{{ https://​www.phillipsj.net/​images/​rustup-kate/​lsp-enabled-kate.png?​600 }} 
 + 
 +// voir [[https://​www.phillipsj.net/​posts/​rustup-and-kate-all-you-need-for-rust-development/​|Rustup and Kate: All You Need for Rust Development]] // 
 + 
 + 
 +=== C/C++ === 
 + 
 +Il faudra installer clang  
 +<​code>​ sudo apt install clang clangd</​code>​ 
 + 
 +puis activer le module externe (plugin) LSP \\ 
 +Configuration -> Configurer Kate  
 + 
 + 
 + 
 + 
 +==== Quelques raccourcis claviers utiles ==== 
 + 
 +testés sur la version snap 22.08.1\\ 
 +l'​ensemble des raccourcis habituels sur kde ou les programmes graphiques en général est disponible.\\ 
 + 
 +|Liste des options et raccourcis clavier (avec fonction de recherche) ​ | ctrl + alt + i | 
 +|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'​onglet suivant (précédent) | ctrl + page up (page down) | 
 +|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'​onglet et inversement | ctrl + shift + F4 | 
 + 
 + 
 +===== Liens ===== 
 +  * **(fr)** [[https://​kate-editor.org/​fr/​|Site officiel]] 
 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1007496|Pour que Kate s'​ouvre dans une session déjà existante]]
  
 ---- ----
  
-//​Contributeurs:​ [[:​utilisateurs:​Bogoris]].//+//​Contributeurs:​ [[:​utilisateurs:​Bogoris]], [[utilisateurs:​scaph]],​ [[utilisateurs:​amiralgaby]]//
  • kate.1182946326.txt.gz
  • Dernière modification: Le 18/04/2011, 14:51
  • (modification externe)