Hexter

Changelog

1.0

Hex viewer dan editor macOS yang cepat, aman, dan native.

Antarmuka

  • Kerangka macOS native: perintah menu bar dengan pintasan keyboard untuk setiap tindakan, toolbar sistem (Open, Jump to Offset, Find, kunci penyuntingan, Export, Inspector), dan jendela yang pusatnya adalah grid hex.
  • Bilah Find (⌘F) dengan mode Text/Hex, hitungan kecocokan langsung, Find Next/Previous yang membungkus (⌘G / ⌘⇧G), dan Use Selection for Find (⌘E).
  • Sidebar Inspector dengan tiga tab: Inspect (ringkasan seleksi, nilai byte, pratinjau encoding, jalur word), Analyze (hash, string, anomali, struktur, Apple Intelligence), dan Annotate (bookmark, binary diff, patch).
  • Satu saluran status sementara di bilah status, bukan pesan inline yang tersebar.
  • File terbuka dalam mode baca-saja. Penyuntingan adalah sakelar eksplisit; setiap suntingan berupa lapisan patch virtual dengan pembatalan per-patch. Overwrite Original memerlukan konfirmasi dan menawarkan cadangan otomatis. Save a Copy dan semua ekspor menggunakan panel simpan standar.

Kinerja

  • Grid menggulung seluruh file. File yang sangat besar menggunakan permukaan gulir proporsional, dan jump, pencarian, bookmark, serta struktur bernavigasi secara byte-tepat. Byte dibaca sesuai permintaan melalui cache chunk LRU.
  • File dibuka sekali per dokumen; pembacaan berupa panggilan pread tanpa status, aman dalam kondisi konkurensi.
  • Hashing, ekstraksi string, pemindaian anomali, binary diff, dan penguraian struktur berjalan di luar thread utama dengan dukungan pembatalan.
  • Hasil pencarian mengalir dalam batch yang digabung, dan pengetikan tidak lagi merender ulang jendela.

Platform

  • App Sandbox dengan akses file yang dipilih pengguna; file terkini tetap tersimpan di antara peluncuran melalui bookmark bercakupan keamanan.
  • Mode bahasa Swift 6, hardened runtime, ikon aplikasi Liquid Glass berlapis.
  • macOS 26 atau yang lebih baru.