010 Editor for Mac 是一款专业的文本编辑器和十六进制编辑器,旨在快速轻松地编辑计算机上任何文件的内容。该软件可以编辑文本文件,包括Unicode文件、批处理文件、C/C++、XML、JavaScript等,但010 Editor擅长编辑二进制文件。二进制文件是一种计算机可读但不可读的文件,十六进制编辑器是一个程序,允许您查看和编辑二进制文件的单个字节,高级十六进制编辑器还允许您编辑硬盘驱动器、软盘驱动器、内存键、闪存驱动器、CD-ROM、进程等的字节。

软件特征
编辑文件
对大多数操作(甚至插入大块)进行无限制的撤消/重做。
可以同时打开多个文档。
编辑时可选择高亮显示当前行。
打开同一文件的多个视图。
当010 Editor(v4.0)重新启动时,可以重新打开所有以前打开的文件。
编辑器可以分为两部分。(v2.0)
支持高DPI显示器(视网膜、4K等)。(v8.0更新)
从Windows资源管理器拖放以打开文件。(v1.1)
从Macintosh Finder拖放以打开文件。(v3.2)
插入/覆盖模式下的光标大小更改。(v14.0更新)
滚动可以在窗口之间同步。(v2.0)
地址可以显示为十六进制、十进制、八进制、行号、扇区或短数字。(v4.0已更新)
与Windows资源管理器右键菜单集成,便于访问。
根据文件扩展名自动指定许多选项(字体、字节序、字符集等)。
使用任何字体进行编辑。
支持ASCII、ANSI、OEM、EBCDIC、Unicode、UTF-8、Macintosh以及许多国际字符集。(v9.0更新)
字符集也可以定制、导入和导出。(v9.0)
选择文件中的所有字节或任何范围。
该选择与现有文本颜色混合,以允许颜色信息显示出来(v11.0)。
用于定位字节偏移的标尺。
完全支持Unicode文件名。(v3.0)
设置文件大小、插入字节、覆盖字节、插入文件或覆盖文件命令。(v3.0已更新)
使用Ctrl++或Ctrl+-放大或缩小字体。(v3.0)
状态栏包含多个弹出面板,用于选择编辑方式、语法着色、字符集等。(v11.0)
中键单击并拖动以滚动,或中键单击一次以进入滚动模式。(v13.0)
文本编辑器
易于使用的文本编辑器,带有标准命令(剪切、复制、粘贴等)。(v3.0)
可以编辑Unicode、UTF-8或EBCDIC文件。(v3.1已更新)
支持大型文本文件(50GB+)。(v4.0)
包括C/C++、HTML、XML、SQL、PHP等的语法高亮显示。(v9.0更新)
语法高亮显示可以通过我们的在线模板库下载和共享。(v9.0)
可以创建自己的语法突出显示方案。(v5.0)
支持使用Tab/Shift+Tab缩进/不缩进。(v3.0)
支持不同类型的换行符,包括DOS、Unix、Mac以及Unicode换行符。(v3.0)
支持在特定列或窗口边缘进行换行。(v4.0)
自动检测、添加和删除字节顺序标记(BOM)。(v4.0)
双击并拖动以按单词选择。(v8.0)
支持自动缩进。(v14.0)
使用Ctrl+Backspace删除上一个单词,或Ctrl+Del删除下一个单词。(v8.0)
可以使用Show Whitespace(v10.0更新)可视化空格、制表符和换行符
默认情况下,行号和标尺标签现在隐藏,但鼠标悬停在显示上(v10.0)。
十六进制编辑器
易于使用的十六进制编辑器,带有标准命令(剪切、复制、粘贴等)。
文件大小不受限制,文件可立即打开。
修改后的字节在编辑器中突出显示。
分割线可用于指示数据块。(v2.0)
绘制扇区线以指示硬盘上的扇区。(v2.0)
将数据编辑为十六进制、字符、八进制、二进制或十进制值。
自动选择每行的字节数或使用自定义值(最多1024)。
按1、2、4、8或自定义值将字节分组在一起。
在十六进制编辑器中直观地交换字节,而无需修改底层数据。(v4.0)
可以为十六进制文件设置自定义起始地址。(v13.0)
迷你地图
一个名为迷你地图的概览图位于每个文本或十六进制编辑器(v12.0)的右侧
迷你地图显示主文件的颜色,包括选择、查找结果、比较结果、突出显示规则等。(v12.0)
迷你地图可以隐藏、放大或缩小,也可以移动到编辑器的左侧或骑乘侧。(v12.0)
滚动编辑器会自动滚动迷你地图。(v12.0)
右键单击迷你地图以访问迷你地图选项或使用“视图>迷你地图”菜单。(v12.0)
单击并拖动将迷你地图与编辑器其余部分分隔开的线,以调整迷你地图的大小。(v12.0)
也可以在“检查器”选项卡组中的“可视化”选项卡中查看迷你地图。(v12.0)
将鼠标悬停在迷你地图上会显示一个突出显示的矩形,指示迷你地图在编辑器中可见的部分。(v12.0)
单击并拖动突出显示的矩形以滚动迷你地图和编辑器。(v12.0)
对于十六进制文件,字节的着色算法可以通过对比度、亮度和着色选项进行控制。(v12.0)
彩色选项包括ASCII部分、彩虹、热、海洋、灰色和自定义。(v12.0)
十六进制迷你映射的每行字节数可以使用迷你映射选项进行控制。(v12.0)
点击迷你地图中不在突出显示的矩形中的一行,编辑器将居中显示在该行上(按住鼠标进行速度滚动)。(v12.0)
主题
有深色和浅色应用主题可供选择。(v8.0)
可以使用“选项”对话框的“主题/颜色”页面自定义、创建、导出和导入主题。(v8.0)
主题现在可以应用于对话框和滚动条。(v12.0)

文件选项卡
用于在文件之间切换的选项卡(包括关闭按钮)。(v8.0更新)
可以有多组选项卡和一个浮动选项卡组。(v3.0)
可以拖动选项卡以重新排序,也可以将选项卡拖动到其他选项卡组。(v8.0更新)
可以使用鼠标滚轮滚动选项卡。(v8.0)
通过向上或向下拖动并释放,将选项卡撕下到新窗口。(v13.0)
可以创建多个带有选项卡组的浮动窗口。(v13.0)
格式
可以将格式规则应用于文本,包括大写、小写和大写。(v5.0)
复制行,或在编辑器中向上或向下移动行块。(v13.0)
将制表符转换为空格(制表),或将空格转换为制表符(取消制表)。(v5.0)
应用或删除文本块的注释。(v5.0)
增加或减少文本块的行缩进。(v5.0)
删除空行,或修剪尾随空格。(v5.0)
删除光标左侧或右侧的单词或删除整行。(v9.0)
硬盘编辑
使用“文件>打开驱动器”打开整个逻辑或物理硬盘。(v2.0)
支持编辑硬盘、软盘、CD-ROM、内存键、闪存驱动器等。(v2.0)
使用“文件”>“另存为”为驱动器制作磁盘映像。(v2.0)
使用Alt+Down、Alt+Up跳到下一个或上一个驱动器扇区。(v2.0)
使用“编辑>属性”获取驱动器的属性。(v2.0)
从命令行打开硬盘。(v2.0)
流程编辑
使用“文件>打开进程”打开进程。(v2.0)
进程编辑目前仅在Windows上可用。(v2.0)
选择要打开的堆或模块。(v2.0)
使用“文件>另存为”制作流程图像。(v2.0)
使用“编辑>属性”获取流程的属性。(v2.0)
从命令行打开进程。(v2.0)
输出窗口的“进程”选项卡中显示的当前堆列表。(v2.0)
进程根据内存位置使用地址。(v13.0)
剪贴板
使用强大的010 Editor数据引擎进行快速剪贴板操作。
通常,巨大的六角形块可以立即复制或粘贴。
支持Windows剪贴板和9个用户剪贴板。
将数据复制为十六进制字节,或从十六进制字节粘贴。
允许使用“选择性粘贴”以各种不同的格式粘贴。(v1.3)
使用“复制为”和“粘贴自”(v2.1)轻松导出或导入各种不同格式的数据。
突出显示
应用突出显示规则,通过颜色轻松识别字节。
内置高亮显示换行符、非ASCII字符、控制字符等。
使用“0..5,0x10,\\n’,\\r’”等序列指定自定义突出显示。
可以使用不同的颜色同时应用多个高光。(v2.0)
可以将突出显示规则应用于短裤(2个十六进制字节的组)。(v4.0)
工作区
轻松跟踪所有打开/最近的文件。
将文件添加到收藏夹列表。
找到当前有书签的文件。
具有历史记录和过滤器的集成文件资源管理器。
支持拖放和多选。(v13.0)
可用于查看和编辑项目。(v13.0)
可以将工作区保存为文件,然后通过加载工作区轻松切换所有打开的文件。(v13.0)
项目
可以保存以树形结构存储正在处理的文件列表的项目。(v13.0)
使用标准文件对话框向项目添加文件,或将所有打开的文件添加到项目中。(v13.0)
可以使用可选的文件掩码将目录添加到项目中。(v13.0)
使用项目时支持拖放和多选。(v13.0)
可以在有或没有关联的工作区的情况下创建项目(加载项目时,所有打开的文件都会更改)。(v13.0)
有最近使用的项目和工作区列表。(v13.0)

版本16.0.4更新内容
修复了在执行全部替换操作后,有时在进行另一次编辑之前,文件末尾的字节无法正确绘制的问题。
修复了当010编辑器最小化时从Windows资源管理器打开文件无法正确还原应用程序的问题。
在“在文件上运行”下拉列表中已修复,现在可以在文件的重复视图上运行模板。
修复了Linux上Shift_JIS字符集在某些文件上可能崩溃的问题(从icu切换到iconv)。
修复了Goto地址现在可以使用十进制/十六进制表示法处理模板结果中的数字。
详细更新日志:https://www.sweetscape.com/010editor/release_notes.html
系统要求:macOS 10.14.0 或更高版本,兼容 Intel 或 Apple Silicon 处理器

评论0