HexEditor
十六進位與文字並排,搜尋取代
即將上架 Mac App Store
本頁先於上架發布:App Store 審核要求先有可存取的隱私權政策頁與支援頁。
0000000048 65 78 45 64 69 74 6F 72 20 2D 20 62 79 74 65HexEditor - byte
0000001073 20 6F 6E 20 74 68 65 20 6C 65 66 74 2C 20 74s on the left, t
0000002065 78 74 20 6F 6E 20 74 68 65 20 72 69 67 68 74ext on the right
000000302E.
HexEditor 開啟任何檔案,用十六進位編輯器該有的樣子顯示:左邊是位元組,右邊是文字,你目前所在的位址隨手就能複製。
為什麼選擇 HexEditor
- 什麼檔案都能開。應用程式、磁碟映像、壓縮檔、遊戲存檔、好幾 GB 的二進位檔 —— 檔案類型從來不是問題。檔案以記憶體對應方式開啟,大檔案立刻就能看到,不會先被整份讀進記憶體;只有你真正開始編輯時才會載入內容,載入過程有進度可看。
- 十六進位與文字並排。右側的文字欄帶一層淡色底紋,掃一眼就知道自己在讀哪一邊;多位元組字元在那邊顯示成點,但位元組在十六進位一側依然完整。
- 複製你正看著的東西。點最左側的位移欄即可選取整行、複製這一行的起始位址;也可以把選取的位元組複製成十六進位、純文字、C 陣列或 Base64。
- 一個視窗一個檔案。檔案可以直接拖進視窗,可以同時開好幾個,最近開過的都能從「最近使用過的項目」回去。
尋找
- 十六進位萬用字元:?? 表示任意位元組,1? 和 ?F 是半位元組萬用字元。寫成 0A FF 1? ??,就算有一個位元組不確定也照樣找得到。
- 文字尋找支援 ASCII、UTF-8、Latin-1,可選忽略大小寫。多位元組編碼下,app 會明確告訴你為什麼不提供忽略大小寫,而不是悄悄給出錯誤命中。
- 依數值尋找:輸入整數或浮點數,選有號/無號、8/16/32/64 位元寬度、大端或小端。在存檔裡找一個數值、在二進位檔裡找一個浮點數,靠的就是它。
- 「全部尋找」把每一處命中列在格線下方 —— 序號、位移、位元組、文字、長度一應俱全 —— 同時在格線裡標出全部命中。點任意一行即可跳過去;Enter 是下一個,⇧Enter 是上一個;⌘L 可以依位移(十進位或十六進位)或行號直接跳。
修改位元組
- 在游標處直接敲十六進位數字即可改寫位元組,也可以插入、刪除。每一次改動都能還原,整批變更註冊為一次復原操作,按一次 ⌘Z 即可全部還原。
- 取代可以只改目前這一處,也可以「全部取代」。寫入之前先給帳:會取代多少處、檔案大小會怎麼變 —— 或者長度根本不變。
- 對大檔案代價較高的編輯,會先確認再執行,並顯示進度。
值得信任
- 沒有帳號、沒有統計、不收集任何資料;應用程式本身不發出網路請求,購買與訂閱皆由 App Store 處理。其餘處理都在你的 Mac 上完成,檔案不會離開本機。
- 介面支援繁體中文、简体中文、日本語與 English,可在設定裡切換。
- 等寬數字、隔行底紋,選取範圍在十六進位與文字兩側都清晰可見。
訂閱與買斷
- 高級功能提供三種方式:月繳訂閱、年繳訂閱、一次買斷(終身會員)。
- 月繳:新訂閱者首月免費(每個 Apple 帳號僅可享用一次試用);試用結束後按月自動續訂,可隨時在 App Store 中取消。
- 年繳:按年自動續訂,可隨時取消。
- 終身會員:一次付費、永久使用,不會自動續訂。
- 價格與幣別由 App Store 依你所在的地區顯示,目前價格以購買面板與商店頁為準。
- 取消試用或訂閱後,已付費的期間屆滿前仍可繼續使用。
- 使用條款(Apple 標準最終使用者授權合約):https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
- 隱私權政策:https://deluxapp.com/hexeditor/privacy/
系統需求
macOS 14.6 或以上版本。原生支援 Apple 晶片與 Intel 處理器。