Geany / Gedit: plugin do editor hexadecimal

8

Existem plugins para o Geany / Gedit para suportar a leitura de arquivos binários / hexadecimais?

Aadishri
fonte
6
Há uma lista de plugins do Gedit aqui e plug-ins do Geeny aqui, embora nenhum para editar arquivos binários. Se ele não precisar ser um plug-in, consulte "Bless hex editor" e "GHex", ambos disponíveis no centro de software.
Warren Hill #
@ WarrenHill Seu segundo link provavelmente deve apontar para aqui . :)
pileofrocks
3
Tanto o "Bless hex editor" quanto o "GHex" são fantásticos e similares. Minha preferência ligeiramente inclinada para "Abençoe editor hex" para sentir um pouco melhor UI
Aadishri

Respostas:

3

Talvez você esteja melhor usando um software dedicado. Confesso que não o usei, mas Bless parece interessante, como mencionado no comentário acima (acabei de vê-lo agora ...).

lpanebr
fonte
2
Sim obrigado. Eu já tentei isso e é bom como eu já comentei!
Aadishri
1

Eu escrevi um script para o plugin Geany Lua que permite a edição hexadecimal.

O arquivo está disponível em https://wiki.geany.org/config/scripts/lua

Você só precisa instalar o plugin Geany Lua (disponível via apt-get como geany-plugin-lua), copiar o script no diretório de configuração (~ / .config / geany / plugins / geanylua) e reiniciar o Geany. O script aparecerá em Ferramentas - Scripts Lua.

Se você possui o editor hexadecimal Bless, o script abrirá arquivos nele. Caso contrário, se você tiver o xxd (que vem como padrão no vim), ele permitirá que você edite o arquivo como hexadecimal no Geany.

Comentários são bem-vindos!

Thrawn
fonte
Isso funciona, e a interface do Geany talvez seja um pouco mais quente. Observe que, mesmo com o Bless instalado, os arquivos ainda são abertos no Geany (o que é bom para mim).
u2n 17/06/2015
0

Existe um truque simples no Geany que eu uso para alternar facilmente entre o Geany e o GHex.

Ative o plug-in do navegador de arquivos embutido no Geany e acesse suas preferências para configurá-lo. Marque a opção “Seguir o caminho do arquivo atual” e defina um comando externo aberto, por exemplo ghex -g 1024x768 "%f".

Agora abra qualquer arquivo com o Geany. Se você deseja trabalhar no código hexadecimal, basta acessar o navegador de arquivos embutido (sempre no caminho certo) e usar o botão direito do mouse no seu arquivo e selecionar "Abrir externamente" . Geany abrirá o arquivo no GHex automaticamente. Depois de terminar o GHex, feche-o. Se você mudou alguma coisa no arquivo, basta recarregar o arquivo no Geany. É um fluxo de trabalho eficiente e simples.

rick
fonte