Hex Editor Puting

Puting(ピューティング)は21世紀の Windows 環境におけるバイナリファイル編集ソフトウェアの新しい定番となることを目指して開発を開始しました。

実装したいなと思ってる機能

(やりたいことリスト)

アルファ版につき一部機能は未実装です。(むしろ一部機能しか実装してない)

カスタマイズ機能

編集作業を強力にサポートするパクり機能

その他の機能(多くはパクり機能)

機能以外のこと

使用手順

インストール・アンインストール

基本操作:キーバインド

キーバインドはおおむね vi 風となっています。

などなど。

前置引数

前置引数は最大2個指定できます.複数指定するにはコンマ , で区切ります.前置引数の代表的なものを挙げます.あとは類推で.

なお前置引数は0で始めると8進数,$に続けて打つと16進数になります.

テンプレート

テンプレート定義ファイルは templates ディレクトリに置きます。 templates ディレクトリはプログラム本体と同じ場所にあります。

型名

などなど。

ビットフィールドに対応します。

ファイルの排他制御

「表示中リーダロック」「編集中ライタロック」がデフォルトです。編集中とは未保存の変更点があることを指します。

「書き込み禁止で表示中リーダロック」「書き込み許可で表示中ライタロック」という設定もありです。

広域マップ

各バイトを小さな色の点で表示します。文字列とみられる箇所は強調表示されます。

全体マップ

現在ウィンドウがファイルのどの範囲を表示しているかを示します。

Copyright © 2023 Project Puting