IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres EDI Discussion :

geany : afficher le chemin du fichier


Sujet :

Autres EDI

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 16
    Points : 15
    Points
    15
    Par défaut geany : afficher le chemin du fichier
    Bonjour,
    Comment peut-on afficher le chemin d'un fichier dans geany?

    J'ai trouvé à afficher le nom du fichier en faisant :
    1. dans le fichier snippets.conf
    2. je mets sous l'entrée [Default] :
    3. ceFichier=#fichier : {filename}\n
    4. j'enregistre snippets.conf
    5. Puis je crée un fichier par : geany /tmp/dossier/monProgramme.py
    6. dans ce fichier je tape: ceFichier[tab]
    7. ==> j'ai "monProgramme.py" qui s'affiche à la place de cefichier


    Comment avoir le chemin "/tmp/dossier/" qui s'affiche ?
    et/ou : "/tmp/dossier/monProgramme.py" qui s'afficherait aussi ?

    Merci de m'avoir lu.

    Trauqnej

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 16
    Points : 15
    Points
    15
    Par défaut j'ai la réponse
    eh, eh !
    après plus d'un an , j'ai réussi à obtenir ce que je voulais : avoir un façon de mettre le chemin/document en commentaire sur la premiere ligne du fichier.
    En fait , cela passe par un plugin-python
    (pour infos : j'utilise debian 9 : Stretch)
    j'ai créé un fichier ~/.config/geany/plugins/hello_B8.py avec le code ci-dessous :
    Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    import gtk
    import geany
     
    class HelloWorld(geany.Plugin):
     
        __plugin_name__ = "HelloWorld _B8"
        __plugin_version__ = "8.0"
        __plugin_description__ = "affiche message + commentaire fichier"
        __plugin_author__ = "frederic JENQUART developpez@frelex.fr"
     
        def __init__(self):
            self.menu_item = gtk.MenuItem("ajout fichier v8")
            self.menu_item.show()
            geany.main_widgets.tools_menu.append(self.menu_item)
            self.menu_item.connect("activate", self.on_hello_item_clicked)
     
        def cleanup(self):
            self.menu_item.destroy()
     
        def on_hello_item_clicked(widget, data):
            doc = geany.document
            cheminfichier=doc.get_current().file_name
            # print(cheminfichier)
            tmp = doc.find_by_filename(cheminfichier)
            tmp.editor.scintilla.set_current_position(0)
            tmp.editor.scintilla.insert_text('# '+cheminfichier+'\n')
            tmp.save_file()
            geany.dialogs.show_msgbox("ajout fichier v8"+cheminfichier)

    puis dans geany => outils => Gestionnaire de plugins => cocher "HelloWorld_B8" # au préalable, il faut avoir coché "GeanyPy
    maintenant, une entrée apparait en bas du menu outils "ajout fichier B8"
    En cliquant dessus, une ligne va se mettre dans le fichier ouvert ayant le focus et l'enregistrer.

    PS: Ne trouvant pas trop de plugins geany sur la toile, je pense que cela va servir.

    Trauqnej

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 25/03/2014, 13h33
  2. Réponses: 1
    Dernier message: 28/03/2011, 09h30
  3. Comment afficher un chemin d'accés de fichier dans un edit text?
    Par rakinetak dans le forum Interfaces Graphiques
    Réponses: 8
    Dernier message: 18/08/2008, 10h44
  4. Réponses: 2
    Dernier message: 27/10/2006, 16h11
  5. Fonction permettant d'afficher le chemin d'un fichier
    Par kilinette dans le forum Langage
    Réponses: 4
    Dernier message: 22/06/2004, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo