Geany / Gedit: plugin editor hex


8

Ci sono plugin per Geany / Gedit per supportare la lettura di file binari / esadecimali?


6
C'è un elenco di plug-in Gedit qui e plug-in Geeny qui anche se nessuno per la modifica di file binari. Se non è necessario essere un plug-in, dai un'occhiata a "Bless hex editor" e "GHex" entrambi disponibili nel centro software.
Warren Hill

@WarrenHill Probabilmente il tuo secondo link dovrebbe puntare qui . :)
pileofrocks

3
Sia "Bless hex editor" che "GHex" sono fantastici e simili. La mia preferenza è leggermente inclinata a "Bless hex editor" per un po 'meglio di UI feel
Aadishri

Risposte:


3

Forse staresti meglio usando un software dedicato. Confesso di non averlo usato ma Bless sembra interessante, come menzionato nel commento sopra (appena visto ora ...).


2
Sì grazie. Ho già provato questo ed è buono come ho già commentato!
Aadishri,

1

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!


Funziona e l'interfaccia di Geany è forse un po 'più calda. Nota che anche con Bless installato, i file si aprono ancora in Geany (il che va bene per me).
u2n

0

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.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.