Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:programmation:geany [20/06/2013 04:23] martinux_qc créée |
doc:programmation:geany [28/09/2017 09:22] Slyfox [Astuces] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Geany, un éditeur de texte génial ====== | ====== Geany, un éditeur de texte génial ====== | ||
- | * Objet : Installation | + | * Objet : Geany, installation, configuration |
- | * Niveau requis : DÉBUTANT | + | * Niveau requis :{{tag>débutant avisé}} |
* Commentaires : //Manipuler les fichiers de toute nature// | * Commentaires : //Manipuler les fichiers de toute nature// | ||
- | * Débutant, à savoir : utilisation de la [[manuel:ldc|ligne de commande]] dans le [[manuel:terminal|terminal]] ou dans la [[manuel:console|console]] - Et pour papillonner : [[manuel:debutant | La page pour débutant qui débute]]. | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) |
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>Lætitia]] le 29-12-2012 | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=6349 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
Ligne 17: | Ligne 23: | ||
Rien de plus facile que de l'installer avec votre gestionnaire de paquet habituel | Rien de plus facile que de l'installer avec votre gestionnaire de paquet habituel | ||
- | aptitude install geany | + | <code root>apt-get update && apt-get install geany</code> |
Pour les Latexeuses (x), il existe un plugin latex bien pratique : | Pour les Latexeuses (x), il existe un plugin latex bien pratique : | ||
- | aptitude install geany-plugin-latex | + | <code root>apt-get install geany-plugin-latex</code> |
Et pour avoir une correction orthographique | Et pour avoir une correction orthographique | ||
- | aptitude install geany-plugin-spellcheck | + | <code root>apt-get install geany-plugin-spellcheck</code> |
Geany possède beaucoup de plugins, faites le tour pour voir ceux qui vous intéressent. | Geany possède beaucoup de plugins, faites le tour pour voir ceux qui vous intéressent. | ||
+ | Pour tous les installer dans Outils > gestionnaire de Plugin : | ||
+ | <code root>apt-get install geany-plugin*</code> | ||
+ | Tout dépend de votre shell, possible que le joker [*] ne fonctionne pas. Si c'est le cas, voilà la liste actuelle : | ||
+ | <code root>apt-get install geany-plugin-addons geany-plugin-numberedbookmarks geany-plugin-codenav geany-plugin-pg geany-plugin-debugger geany-plugin-prettyprinter geany-plugin-doc geany-plugin-prj geany-plugin-extrasel geany-plugin-sendmail geany-plugin-gdb geany-plugin-shiftcolumn geany-plugin-gendoc geany-plugin-spellcheck geany-plugin-gproject geany-plugin-tableconvert geany-plugin-insertnum geany-plugin-treebrowser geany-plugin-latex geany-plugin-updatechecker geany-plugin-lipsum geany-plugin-vc geany-plugin-lua geany-plugin-webhelper geany-plugin-macro geany-plugin-xmlsnippets</code> | ||
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 46: | Ligne 56: | ||
* Une barre de status | * Une barre de status | ||
- | {{http://images.debian-facile.org/file-R5a37dafa3a97daac2df00339f2763af7.png?500*300}} | + | {{/file-R5a37dafa3a97daac2df00339f2763af7.png?500*300}} |
==== La barre des menus ==== | ==== La barre des menus ==== | ||
=== Fichier === | === Fichier === | ||
- | Comme très souvent, on y trouve l'entrée "Nouveau" pour créer un fichier. En plus, on peut créer un nouveau fichier en suivant un modèle : html, tex…, très pratique comme template. Viennent ensuite les ouvertures de fichiers et les enregistrements. Faites bien attention aux raccourcis clavier, il n'existe pas de [ctrl maj s] pour faire un "enregistrer sous", il sera compris comme un "tout enregistrer". Arrivent ensuite "Recharger", "Propriétés du fichier", "Imprimer". Du classique, quoi.\\ | + | Comme très souvent, on y trouve l'entrée "Nouveau" pour créer un fichier. En plus, on peut créer un nouveau fichier en suivant un modèle : html, tex…, très pratique comme template. Viennent ensuite les ouvertures de fichiers et les enregistrements. Faites bien attention aux raccourcis clavier, il n'existe pas de <key>C-Maj-s</key> pour faire un "enregistrer sous", il sera compris comme un "tout enregistrer". Arrivent ensuite "Recharger", "Propriétés du fichier", "Imprimer". Du classique, quoi.\\ |
=== Éditer === | === Éditer === | ||
Ligne 101: | Ligne 111: | ||
==== LaTeX dans Geany ==== | ==== LaTeX dans Geany ==== | ||
- | Avec le plugin latex, geany offre de nouveaux outils. Une entrée spécifique, LaTeX, est présente dans la barre des menus. On y trouve l'assistant qui vous permet d'ébaucher le préambule du document. On le retrouve sous forme de l'icône {{http://images.debian-facile.org/file-Rbc719d79cbddfb0e40b2406f65db7943.png}} la plus à droite.\\ | + | Avec le plugin latex, geany offre de nouveaux outils. Une entrée spécifique, LaTeX, est présente dans la barre des menus. On y trouve l'assistant qui vous permet d'ébaucher le préambule du document. On le retrouve sous forme de l'icône {{/file-Rbc719d79cbddfb0e40b2406f65db7943.png}} la plus à droite.\\ |
Une boîte de dialogue va s'ouvrir où vous pourrez spécifier le préambule du document.\\ | Une boîte de dialogue va s'ouvrir où vous pourrez spécifier le préambule du document.\\ | ||
On trouve ensuite toutes les insertions allant du caractère spécial jusqu'au package, l'entrée BibTex ou la commande. Méfiez-vous de l'endroit où la ligne s'insère, j'ai des surprises parfois. | On trouve ensuite toutes les insertions allant du caractère spécial jusqu'au package, l'entrée BibTex ou la commande. Méfiez-vous de l'endroit où la ligne s'insère, j'ai des surprises parfois. | ||
On a ensuite les choix sur le rendu du texte : le format, la police, la taille.\\ | On a ensuite les choix sur le rendu du texte : le format, la police, la taille.\\ | ||
Dans le menu Éditer, vous trouverez les préférences de GeanyLaTeX.\\ | Dans le menu Éditer, vous trouverez les préférences de GeanyLaTeX.\\ | ||
- | Dans la barre des icônes, en plus de l'icône d'aide à la création du préambule, vous avez le trio. {{http://images.debian-facile.org/file-Rd0da28a0edeabf70955b4084625e99d0.png}}\\ | + | Dans la barre des icônes, en plus de l'icône d'aide à la création du préambule, vous avez le trio. {{/file-Rd0da28a0edeabf70955b4084625e99d0.png}}\\ |
- La première représentée par une pyramide et un cercle sert à compiler le fichier courant. La sortie de la compilation se retrouve dans le bas de la fenêtre dans l'onglet "Compilateur".\\ | - La première représentée par une pyramide et un cercle sert à compiler le fichier courant. La sortie de la compilation se retrouve dans le bas de la fenêtre dans l'onglet "Compilateur".\\ | ||
- | - La deuxième ressemblant à une brique propose une série d'actions : construire, make et définir les commandes de construction. Voici comment se présente la définition. {{http://images.debian-facile.org/file-R5e3d04d911504718c2589fee8a642d41.png}} | + | - La deuxième ressemblant à une brique propose une série d'actions : construire, make et définir les commandes de construction. Voici comment se présente la définition. {{/file-R5e3d04d911504718c2589fee8a642d41.png}} |
* Elle permet d'indiquer la manière dont vous souhaitez compiler votre fichier. Noter qu'en utilisant ce raccourci de construction, vous aurez la sortie dans la fenêtre basse dans l'onglet "Compilateur".\\ | * Elle permet d'indiquer la manière dont vous souhaitez compiler votre fichier. Noter qu'en utilisant ce raccourci de construction, vous aurez la sortie dans la fenêtre basse dans l'onglet "Compilateur".\\ | ||
- Les petites roues permettent d'avoir le raccourci pour voir le fichier construit.\\ | - Les petites roues permettent d'avoir le raccourci pour voir le fichier construit.\\ | ||
Ligne 122: | Ligne 132: | ||
python3 "%f" | python3 "%f" | ||
Merci à Herbert west pour le tuyau. :-) | Merci à Herbert west pour le tuyau. :-) | ||
+ | |||
+ | |||
+ | ==== Joindre des lignes sur une ligne ==== | ||
+ | |||
+ | Cette fonction sympathique, mais néanmoins indispensable, n'est pas mise dans les menus. Pour ce faire : | ||
+ | <code>Éditer > Préférences > Raccourcis > Dans la colonne Action [Joindre des lignes] et indiquez un raccourci (exemple <Primary><Alt>j)</code> | ||
+ | |||
+ | ==== Intégrer la console ==== | ||
+ | Afin de combler cet IDE, Il est important et même indispensable qu'un terminal y soit intégré. Pour ce faire il suffit d'installer la librairie suivante : | ||
+ | <code root>apt-get install libvte9</code> | ||
+ | |||
+ | |||
+ | ==== Installer d'autres thèmes de couleur ==== | ||
+ | |||
+ | Pour installer de nouveau thème de couleur saisissons ces commandes dans un terminal: | ||
+ | |||
+ | <code user>git clone https://github.com/geany/geany-themes.git | ||
+ | cp -r geany-themes/colorschemes ~/.config/geany/</code> | ||
+ | |||
+ | Pour changer de thème: | ||
+ | <code>Lancer geany > Affichage > Changer le jeu de couleur</code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Liens ===== | ===== Liens ===== |