変更履歴
1.0
高速で安全な、macOS ネイティブのヘックスビューア兼エディタ。
インターフェース
- ネイティブな macOS の外観:すべての操作にキーボードショートカットを備えたメニューバーコマンド、システムツールバー(開く、オフセットへ移動、検索、編集ロック、書き出し、インスペクタ)、そして中央にヘックスグリッドを配したウィンドウ。
- 検索バー(⌘F):テキスト/ヘックスの各モード、リアルタイムの一致件数、折り返し対応の次を検索/前を検索(⌘G/⌘⇧G)、選択部分を検索に使用(⌘E)。
- 3 つのタブを持つインスペクタサイドバー:インスペクト(選択範囲の概要、バイト値、エンコーディングプレビュー、ワードレーン)、アナライズ(ハッシュ、文字列、異常、構造、Apple Intelligence)、アノテート(ブックマーク、バイナリ差分、パッチ)。
- 散在するインラインメッセージの代わりに、ステータスバーに一時的なステータスチャネルを 1 つ集約。
- ファイルは読み取り専用で開きます。編集は明示的な切り替え操作で、編集内容はパッチごとに元に戻せる仮想パッチレイヤーとして保持されます。オリジナルの上書きには確認が必要で、自動バックアップを提供します。コピーを保存やすべての書き出しは標準の保存パネルを使用します。
パフォーマンス
- グリッドはファイル全体をスクロールします。非常に大きなファイルには比例スクロールサーフェスを使用し、移動、検索、ブックマーク、構造はバイト単位で正確に移動します。バイトは LRU チャンクキャッシュを通じて必要に応じて読み込まれます。
- ファイルはドキュメントごとに一度だけ開かれ、読み込みはステートレスな pread 呼び出しで、並行処理下でも安全です。
- ハッシュ計算、文字列抽出、異常スキャン、バイナリ差分、構造解析は、キャンセル可能な形でメインスレッド外で実行されます。
- 検索結果はまとめられたバッチとしてストリーム表示され、入力してもウィンドウが再描画されることはなくなりました。
プラットフォーム
- ユーザーが選択したファイルへのアクセスを伴う App Sandbox。最近使ったファイルはセキュリティスコープ付きブックマークによって起動をまたいで保持されます。
- Swift 6 言語モード、ハードンドランタイム、レイヤー構成の Liquid Glass アプリアイコン。
- macOS 26 以降。