Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
geany [Le 27/08/2023, 15:00] krodelabestiole extensions |
geany [Le 16/01/2024, 15:08] (Version actuelle) arverne73 Python3 |
||
|---|---|---|---|
| Ligne 32: | Ligne 32: | ||
| **Geany** est aussi disponible en [[:Flatpak]] depuis [[https://flathub.org/apps/org.geany.Geany|Flathub]], ainsi qu'en [[:Snap]] depuis [[https://snapcraft.io/geany-gtk|Snapcraft]]. | **Geany** est aussi disponible en [[:Flatpak]] depuis [[https://flathub.org/apps/org.geany.Geany|Flathub]], ainsi qu'en [[:Snap]] depuis [[https://snapcraft.io/geany-gtk|Snapcraft]]. | ||
| + | ==== Installation des dernières mises à jour ==== | ||
| + | Pour profiter des dernières mises à jour de **Geany** il faut installer le ppa suivant : | ||
| + | <code bash>sudo add-apt-repository ppa:ubuntuhandbook1/geany | ||
| + | sudo apt update | ||
| + | sudo apt upgrade</code> | ||
| + | {{https://doc.ubuntu-fr.org/_media/geany-2-david96.png?666}} | ||
| =====Configuration===== | =====Configuration===== | ||
| + | |||
| + | ==== Python3 ==== | ||
| + | En configuration par défaut, si vous écrivez des scripts Python, Geany essaie de les lancer avec Python, sous entendu Python 2 ! Pour utiliser Python3 par défaut vous devez modifier 2 lignes dans la boite de dialogue à ouvrir par le menu //Construire -> Définir les commandes de construction// : à la commande de la première ligne //Compile// et de l'avant dernière ligne //Execute//, modifier python en python3. | ||
| ==== Extensions ==== | ==== Extensions ==== | ||
| Ligne 94: | Ligne 103: | ||
| === Manuellement === | === Manuellement === | ||
| - | <note>Dans ce qui suit, le répertoire où se trouve la configuration de Geany pour l'utilisateur est supposé être **~/.geany/** mais à partir de la version 0.16 de Geany, c'est **~/.config/geany/** . À vous de regarder lequel existe.</note> | + | <note>Dans ce qui suit, le répertoire où se trouve la configuration de Geany pour l'utilisateur est **~/.config/geany/**.</note> |
| - | * La coloration syntaxique sous Geany est enregistrée dans différents fichiers (quasiment 1 par langage) dans /usr/share/geany/ ou /usr/local/share/geany/. | + | * La coloration syntaxique sous Geany est enregistrée dans différents fichiers (quasiment 1 par langage) dans /usr/share/geany/filedefs. |
| - | Geany va chercher avant tout si ces fichiers se trouvent dans ~/.geany/filedefs sans quoi il utilisera ceux par défaut. | + | Geany va chercher avant tout si ces fichiers se trouvent dans ~/.config/geany/filedefs sans quoi il utilisera ceux par défaut. |
| * Pour modifier sa configuration de couleurs on va donc éditer/créer les fichiers filetypes.ext (ext étant l'extension du langage dont on souhaite changer les couleurs) : | * Pour modifier sa configuration de couleurs on va donc éditer/créer les fichiers filetypes.ext (ext étant l'extension du langage dont on souhaite changer les couleurs) : | ||
| <note important>Ne surtout pas modifier les fichiers depuis /usr/share/geany/</note> | <note important>Ne surtout pas modifier les fichiers depuis /usr/share/geany/</note> | ||
| - | * Copier les fichiers de /usr/share/geany/ dans ~/.geany/filedefs : | + | * Copier les fichiers de **/usr/share/geany/filedefs** dans ~/.geany/filedefs : |
| <code>cp -v /usr/share/geany/* ~/.geany/filedefs/</code> | <code>cp -v /usr/share/geany/* ~/.geany/filedefs/</code> | ||