Ci sono plugin per Geany / Gedit per supportare la lettura di file binari / esadecimali?
Ci sono plugin per Geany / Gedit per supportare la lettura di file binari / esadecimali?
Risposte:
Ho scritto uno script per il plug-in Geany Lua che ti consente di eseguire modifiche esadecimali.
Il file è disponibile da https://wiki.geany.org/config/scripts/lua
Devi solo installare il plugin Geany Lua (disponibile tramite apt-get come geany-plugin-lua), copiare lo script nella tua directory di configurazione (~ / .config / geany / plugins / geanylua) e riavviare Geany. Lo script verrà visualizzato in Strumenti - Script Lua.
Se hai l'editor esadecimale di Bless, lo script aprirà i file in quello. Altrimenti, se hai xxd (che viene fornito di serie con vim), ti permetterà di modificare il file come esadecimale all'interno di Geany.
Il feedback è il benvenuto!
C'è un semplice trucco in Geany che uso per passare facilmente da Geany a GHex.
Attiva il plug-in del browser di file integrato in Geany e vai alle sue preferenze per configurarlo. Seleziona l'opzione "Segui il percorso del file corrente" e imposta un comando di apertura esterno, ad es ghex -g 1024x768 "%f"
.
Ora apri qualsiasi file con Geany. Se vuoi lavorare sul codice esadecimale, vai semplicemente nel browser di file integrato (è sempre nel percorso giusto) e usa il tasto destro del mouse sul tuo file e seleziona "Apri esternamente" . Geany aprirà automaticamente il file in GHex. Dopo aver finito con GHex, chiudilo. Se hai cambiato qualcosa nel file, devi solo ricaricare il file in Geany. È un flusso di lavoro semplice ed efficiente.