web-dev-qa-db-ja.com

Geany / Gedit:16進エディタープラグイン

バイナリ/ hexファイルの読み取りをサポートするGeany/Geditのプラグインはありますか?

8
Aadishri

おそらく、専用のソフトウェアを使用する方が良いでしょう。私はそれを使っていないことを告白しますが、 Bless は、上記のコメントで述べたように、面白そうです(今見たところです...)。

3
lpanebr

16進編集を可能にするGeany Luaプラグインのスクリプトを作成しました。

ファイルは https://wiki.geany.org/config/scripts/lua から入手できます。

Geany Luaプラグイン(geany-plugin-luaとしてapt-getで利用可能)をインストールし、スクリプトをconfigディレクトリ(〜/ .config/geany/plugins/geanylua)にコピーして、Geanyを再起動するだけです。スクリプトは[ツール]-[Luaスクリプト]に表示されます。

Bless hexエディターを使用している場合、スクリプトはその中のファイルを開きます。それ以外の場合、xxd(vimに標準装備)がある場合、Geany内でファイルを16進数として編集できます。

フィードバックは大歓迎です!

1
Thrawn

Geanyには、GeanyとGHexを簡単に切り替えるためのシンプルなトリックがあります。

Geanyで組み込みのファイルブラウザプラグインをアクティブにし、その設定に移動して設定します。オプション「現在のファイルのパスを追跡する」を確認し、外部のオープンコマンドを設定します。 g。 ghex -g 1024x768 "%f"

Geanyでファイルを開きます。 16進コードで作業する場合は、組み込みのファイルブラウザー(常に正しいパスにあります)に移動し、ファイルを右クリックして“外部で開く”を選択します。 GeanyはGHexでファイルを自動的に開きます。 GHexを使い終わったら、閉じます。ファイルに何か変更がある場合は、Geanyでファイルをリロードするだけです。シンプルで効率的なワークフローです。

0
rick