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 位宽度、大端或小端。在存档里找一个数值、在二进制里找一个浮点数,靠的就是它。
- 「查找全部」把每一处命中列在网格下面 —— 序号、偏移、字节、文字、长度一应俱全 —— 同时在网格里标出全部命中。点任意一行即可跳过去;回车是下一个,⇧回车是上一个;⌘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 处理器。