URL: https://linuxfr.org/forums/astucesdivers/posts/interagir-avec-geany-depuis-le-terminal Title: Interagir avec Geany depuis le terminal Authors: alberic89 🐧 Date: 2022年12月20日T14:31:30+01:00 License: CC By-SA Tags: geany et configuration Score: 1 Bonjour [Mytilus edulis](https://fr.wikipedia.org/wiki/Moule_commune) en tout genre ! J'ai un petit problème à vous soumettre aujourd'hui. Pour formater mes scripts Python, j'utilise une petite commande que voici : ```bash black "%f" ; unexpand --first-only -t4 "%f" | tee "%f" ``` (Oui, je sais, utiliser des tabulations, ce n'est pas bien, mais j'ai envie !) J'ai donc configuré mon IDE favori, à savoir [Geany](https://www.geany.org/), pour que je n'aie qu'à appuyer sur une touche pour lancer cette commande sur le fichier courant. Problème : Je dois recharger le document manuellement, Geany ne détectant pas que le fichier a été modifié. Je n'ai pas envie. [ L'API que Geany fournit pour les plugins](https://www.geany.org/manual/reference/index.html) permet de [recharger les documents](https://www.geany.org/manual/reference/document_8h.html#a6472d3cd4dc2a562da78a4e3939913cf) et même de [connaître le document courant](https://www.geany.org/manual/reference/document_8h.html#a83c8d189dc3ff028c5abbad21675f586). À vu de nez, on devrait s'en sortir avec un : ```c++ document_reload_force(document_get_current(), NULL) ``` Problème : Comment passer cette commande sans devoir créer tout un plugin, juste en l'ajoutant à la commande précédente ? Merci pour vos réponses.

AltStyle によって変換されたページ (->オリジナル) /