Apakah ada plugin untuk Geany / Gedit untuk mendukung membaca file biner / hex?
Apakah ada plugin untuk Geany / Gedit untuk mendukung membaca file biner / hex?
Jawaban:
Saya telah menulis sebuah skrip untuk plugin Geany Lua yang memungkinkan Anda melakukan pengeditan hex.
File ini tersedia dari https://wiki.geany.org/config/scripts/lua
Anda hanya perlu menginstal plugin Geany Lua (tersedia melalui apt-get as geany-plugin-lua), salin skrip ke direktori config Anda (~ / .config / geany / plugins / geanylua), dan restart Geany. Script akan muncul di bawah Tools - Lua Scripts.
Jika Anda memiliki editor hex Bless, skrip akan membuka file di dalamnya. Kalau tidak, jika Anda memiliki xxd (yang datang standar dengan vim), maka itu akan memungkinkan Anda untuk mengedit file sebagai hex dalam Geany.
Umpan balik dipersilahkan!
Ada trik sederhana di Geany yang saya gunakan untuk memudahkan peralihan antara Geany dan GHex.
Aktifkan plugin browser file bawaan di Geany dan buka preferensi untuk mengkonfigurasinya. Periksa opsi “Ikuti jalur file saat ini” dan tetapkan perintah terbuka eksternal, mis ghex -g 1024x768 "%f"
.
Sekarang buka file apa pun dengan Geany. Jika Anda ingin bekerja pada kode hex cukup masuk ke browser file built-in (selalu di jalur yang benar) dan gunakan klik kanan pada file Anda dan pilih "Buka eksternal" . Geany akan membuka file di GHex secara otomatis. Setelah Anda selesai dengan GHex, tutuplah. Jika Anda memiliki sesuatu yang berubah pada file Anda hanya perlu memuat ulang file di Geany. Ini adalah alur kerja yang efisien dan sederhana.