Hex Fiend 简介
Hex Fiend 是一款快速的 macOS 十六进制编辑器,适合需要查看文件内部或逐字节修改文件的人。有些编辑器只能原地修改,而它可以插入、删除和重新排列数据。它不会把文件保留在内存中,因此即使在内存较小的 Mac 上也轻巧快速,你可以在超大文件中打开、滚动、复制和粘贴。项目称它已用最大 118 GB 的文件测试过。
它可以比较两个文件并显示差异,同时考虑插入和删除:打开两个文件,然后使用“文件”>“比较”菜单。数据检查器可以把所选字节读取为整数或浮点数、有符号或无符号、大端或小端。二进制模板通过脚本显示文件的结构。保存时,它会跳过未更改的部分,也不需要临时磁盘空间。
Hex Fiend 免费开源,采用 BSD 风格的许可证,版权归 Peter Ammon 所有。开发者还可以通过 Hex Fiend 框架把它的十六进制视图和数据视图嵌入自己的应用。2.18.1 版是一次小更新,修复了 2.18 测试版遗留的比较问题。
主要功能
Hex Fiend 让处理大型二进制文件变得轻松。
- 真正的编辑:不只是覆盖,还能插入、删除和重新排列。
- 超大文件:已用最大 118 GB 的文件测试。
- 占用小:文件不会保留在内存中。
- 快速搜索:迅速找到所需内容。
- 二进制比较:考虑插入和删除。
- 智能保存:不重写未更改的部分。
- 数据检查器:整数和浮点数、有无符号、大小端皆可。
- 二进制模板:通过脚本显示文件结构。
2.18.1 版本新功能
Hex Fiend 2.18.1 是一次小的错误修复更新。
- 修复了 2.18 测试版遗留的比较问题
Hex Fiend 常见问题
Hex Fiend 免费吗?
是的。Hex Fiend 免费开源,采用 BSD 风格的许可证。
十六进制编辑器有什么用?
它可以显示和修改文件的字节。Hex Fiend 不只能覆盖这些字节,还能插入、删除和重新排列。
Hex Fiend 能打开多大的文件?
项目称,你能创建多大的文件,它就能处理多大的文件,并已用最大 118 GB 的文件测试过。
Hex Fiend 会把整个文件载入内存吗?
不会。它不会把文件保留在内存中,因此在内存较小的 Mac 上也运行良好。
Hex Fiend 能比较两个文件吗?
能。打开两个文件,然后使用“文件”>“比较”菜单。它会考虑插入和删除。
数据检查器有什么作用?
它把数据解释为整数或浮点数、有符号或无符号、大端或小端。
什么是二进制模板?
它们通过脚本显示文件的结构。
我可以在自己的应用中使用 Hex Fiend 吗?
可以。其十六进制视图和数据视图可通过 Hex Fiend 框架嵌入,遵循它的 BSD 风格许可证。
可以用 Homebrew 安装 Hex Fiend 吗?
可以。运行 brew install --cask hex-fiend。
hex-fiend.FULLMAC.app 上的 Hex Fiend 下载来自哪里?
下载按钮指向 GitHub 上的 Hex Fiend 官方版本 https://github.com/HexFiend/HexFiend/releases/latest。hex-fiend.FULLMAC.app 不会修改或重新打包该应用。
相似应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具
QuotaBar如果你用 ChatGPT 账户使用 OpenAI Codex,用量限制会按 5 小时窗口和每周窗口重置,想知道还剩多少就得打开 Codex 或 ChatGPT。QuotaBar 把剩余百分比显示在 Mac 菜单栏中,每 60 秒刷新一次。点击图标可打开详细面板,查看每个限制窗口及其重置倒计时;也可以打开一个始终置顶的小型悬浮 HUD。开发工具
Stargazer BarStargazer Bar 是一款小巧的 Mac 原生菜单栏应用,帮你盯着 GitHub 仓库。它在菜单栏中实时显示星标数,不用一直开着浏览器标签页也能知道项目的情况;点击即可打开详情菜单:星标与 Fork 趋势图、发布版下载总数以及维护者雷达。公开仓库以星标数衡量。私有仓库没有星标,则以需要你处理的事项衡量:构建失败、未回复的 Issue 或新的拉取请求。开发工具
Notch So GoodNotch So Good 把 MacBook 的刘海变成 AI 编程代理的小型状态显示屏。当 Claude Code 或 OpenAI Codex CLI 工作时,一个黑色胶囊会延伸刘海:左边是名为 Peek 的 3D 角色,右边的圆环显示 5 小时用量窗口还剩多少。会话越需要你,Peek 就从刘海里探出得越多。当任务完成、失败或达到用量上限时,刘海会展开成一张卡片,说明发生了什么、在哪个项目里,点击即可跳到对应的终端标签页,包括 tmux 窗格。开发工具
Claude UsageClaude Usage 是一款为 Claude Code 用户打造的小巧原生应用。它在菜单栏中显示当前的 5 小时会话、所有模型和 Sonnet 的每周用量,以及按量付费的额度,每项都带有用量条和重置时间,无需打开 Claude Code。它还会在 Claude Code 提示符下方添加一行,显示模型、上下文窗口的占用比例和已用令牌数,让你在空间耗尽之前压缩会话。每个终端窗格都显示自己的这一行,在 tmux 中也一样。开发工具
TintpadTintpad 是一款免费开源的启动器,面向使用 Claude Code、Codex 等命令行编程代理的开发者。在任意位置按下 Option-Command-空格,一滴黑色的“水滴”会从 Mac 的刘海处落下(没有刘海的 Mac 则悬挂在菜单栏下方),里面列出你的代码仓库。输入几个字母并按下 Return,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。