Geany / Gedit: plugin éditeur hexadécimal

8

Existe-t-il des plugins pour Geany / Gedit pour prendre en charge la lecture de fichiers binaires / hex?

Aadishri
la source
6
Il y a une liste de plugins Gedit ici et de plugins Geeny ici mais aucun pour l'édition de fichiers binaires. S'il n'a pas besoin d'être un plugin, jetez un œil à "Bless hex editor" et "GHex", tous deux disponibles dans le centre logiciel.
Warren Hill
@WarrenHill Votre deuxième lien devrait probablement pointer ici . :)
pileofrocks
3
"Bless hex editor" et "GHex" sont fantastiques et similaires. Ma préférence s'est légèrement inclinée vers "Bless hex editor" pour une meilleure sensation d'interface utilisateur
Aadishri

Réponses:

3

Vous feriez peut-être mieux d'utiliser un logiciel dédié. J'avoue que je ne l'ai pas utilisé mais Bless a l' air intéressant, comme mentionné par le commentaire ci-dessus (je viens de le voir maintenant ...).

lpanebr
la source
2
Oui merci. J'ai déjà essayé cela et c'est bien car j'ai déjà commenté!
Aadishri le
1

J'ai écrit un script pour le plugin Geany Lua qui vous permet de faire de l'édition hexadécimale.

Le fichier est disponible sur https://wiki.geany.org/config/scripts/lua

Il vous suffit d'installer le plugin Geany Lua (disponible via apt-get en tant que geany-plugin-lua), de copier le script dans votre répertoire de configuration (~ / .config / geany / plugins / geanylua), et de redémarrer Geany. Le script apparaîtra sous Outils - Scripts Lua.

Si vous avez l'éditeur hexadécimal Bless, le script ouvrira des fichiers dans celui-ci. Sinon, si vous avez xxd (qui est fourni en standard avec vim), cela vous permettra d'éditer le fichier en hexadécimal dans Geany.

Vos commentaires sont les bienvenus!

Thrawn
la source
Cela fonctionne, et l'interface Geany est peut-être un peu plus chaude. Notez que même avec Bless installé, les fichiers sont toujours ouverts dans Geany (ce qui me convient).
u2n
0

Il y a une astuce simple dans Geany que j'utilise pour basculer facilement entre Geany et GHex.

Activez le plug-in de navigateur de fichiers intégré dans Geany et accédez à ses préférences pour le configurer. Cochez l'option «Suivre le chemin du fichier actuel» et définissez une commande d'ouverture externe, par exemple ghex -g 1024x768 "%f".

Ouvrez maintenant n'importe quel fichier avec Geany. Si vous voulez travailler sur le code hexadécimal, allez simplement dans le navigateur de fichiers intégré (il est toujours dans le bon chemin) et utilisez le clic droit sur votre fichier et sélectionnez "Ouvrir en externe" . Geany ouvrira automatiquement le fichier dans GHex. Une fois que vous avez terminé avec GHex, fermez-le. Si vous avez quelque chose changé dans le fichier, il vous suffit de recharger le fichier dans Geany. C'est un flux de travail simple et efficace.

meule
la source