logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:programmation:geany [30/12/2013 19:28]
david96 [Installation]
doc:programmation:geany [02/05/2021 22:00] (Version actuelle)
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 : [[doc:​systeme:​commandes:​le_debianiste_qui_papillonne | Utiliser GNU/Linux en ligne de commande, tout commence là !]]+  * 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
-<code root>​apt-get install geany</​code>​+<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 :
 <code root>​apt-get install geany-plugin-latex</​code>​ <code root>​apt-get install geany-plugin-latex</​code>​
Ligne 27: Ligne 33:
  
 Tout dépend de votre shell, possible que le joker [*] ne fonctionne pas. Si c'est le cas, voilà la liste actuelle : 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]+<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 50: 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 spour 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 105: 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 126: 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>​
 +
 +==== Terminal intégré ====
 +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>​
 +
 +<note tip>
 +Pour exécuter les programmes dans le terminal intégré.
 +Éditer --> Préférences --> Onglet Terminal --> cocher "​Excuter les programme dans le VTE" --> Appliquer --> Valider ;​-)</​note>​
 +
 +==== Installer d'​autres thèmes de couleur ====
 +
 +Pour installer de nouveaux thèmes de couleur saisissons ces commandes dans un terminal:
 +
 +<code user>cd /tmp
 +git clone https://​github.com/​geany/​geany-themes.git
 +cp -r /​tmp/​geany-themes/​colorschemes ~/​.config/​geany/</​code>​
 +
 +Pour changer le thème:
 +<​code>​Lancer geany > Affichage > Changer le jeu de couleur</​code>​
 +
 +
 +
 +
  
 ===== Liens ===== ===== Liens =====
Ligne 132: Ligne 167:
       * [[http://​www.geany.org/​|Site du projet]]       * [[http://​www.geany.org/​|Site du projet]]
       * [[https://​github.com/​codebrainz/​geany-themes/​|De jolis thèmes pour Geany]]       * [[https://​github.com/​codebrainz/​geany-themes/​|De jolis thèmes pour Geany]]
 +      * [[http://​geanycolourscheme.xtreemhost.com/​|Geany colour scheme editor]]
  
doc/programmation/geany.1388428093.txt.gz · Dernière modification: 30/12/2013 19:28 par david96

Pied de page des forums

Propulsé par FluxBB