010 editor mac版

010 editor mac版

大小:33.91M

更新时间:26-03-09

系统:Mac

版本:v16.0.4

开始下载

010 editor 15mac版是一款非常优秀的文本十六进制编辑器,通过它可以进行各种文本编辑,比如普通的文本内容、批量处理文件,以及各种源代码编辑文本等等,同时还能使用二进制的模板将代码文件分析的明明白白的,更加方便各种用户们进行查看以及编辑处理,轻轻松松就能够把各种脚本代码编完成,从而使得工作人员更加快速的完成任务,提高工作效率。

而且,010Editor支持的编辑文本文件也非常的丰富,包括Unicode 文件、C/C++、XML 等,当然,最为擅长的就是编辑二进制文件,允许用户查看和编辑二进制文件的各个字节,高级十六进制编辑器,还允许编辑硬盘驱动器、软盘驱动器、存储钥匙、闪存驱动器、CD-ROM等。并且,与传统的十六进制编辑器相比,010Editor11还可以使用二进制模板将文件解析为分层结构,并且运行二进制模板的结果更易于理解和编辑,对于编程人员来说无疑是一件不可多得一项功能。

软件特色

一、010 编辑器:专业文本编辑器

(1) 编辑文本文件、XML、HTML、Unicode 和 UTF-8 文件、C/C++ 源代码、PHP 等。

(2) 无限制的撤消以及强大的编辑和脚本编写工具。

(3) 大文件支持(50 GB+)。

(4) 列模式编辑。

二、010 Editor:世界上最好的十六进制编辑器

(1) 对于任何大小的文件都具有无与伦比的二进制编辑性能。

(2) 使用强大的二进制模板技术来理解二进制数据。

(3) 编辑 250 多种格式。

(4) 查找并修复硬盘驱动器、存储钥匙、闪存驱动器、CD-ROM 等 的问题。

(5) 研究并修改进程的内存。

(6) 数字取证、逆向工程和数据恢复。

三、二进制模板 - 十六进制编辑到新水平

010编辑器为何如此强大?与仅显示文件的原始十六进制字节

(1) 的传统十六进制编辑器不同,010 Editor 还可以使用二进制模板

(2) 将文件解析为分层结构。运行二进制模板的结果比仅使用原始十六进制字节更容易理解和编辑。

(3)二进制模板很容易编写,并且看起来与 C/C++ 结构类似,只是它们可能包含if、for或while语句以及函数或复杂表达式。

(4)功能强大,足以解析几乎任何二进制文件格式。

(5)可以设置为打开文件时自动运行。

(6)模板可以共享,并且我们的模板存储库中提供了可供下载的模板列表。

四、分析工具 - 深入了解您的数据

010 Editor 包含许多复杂的工具,用于分析和编辑二进制文件:

(1) 针对许多不同数据类型的完整查找、替换、在文件中查找和在文件中替换功能。

(2) 强大的二进制比较工具,用于分析两个文件之间的逐字节差异。

(3) 使用迷你地图或可视化选项卡可视化数据。

(4) 计算校验和/哈希算法,包括 CRC-16、CRC-32、Adler32、MD2、MD4、MD5、RIPEMD160、SHA-1、SHA-256、TIGER 等。

(5) 适用于 X86、ARM、MIPS、PowERPC、SPARC、SystemZ 和 XCore 的反汇编程序。

(6) 使用直方图工具来计算和可视化字节出现次数。

五、脚本编写 - 自动化您的编辑

(1) 简单或复杂的编辑操作可以使用类似于 C/C++ 的语法来自动化。

(2) 具有超过 350 种不同的数据操作函数。

(3) 与二进制模板集成以直观地编辑文件。只需分配给二进制模板中定义的变量即可修改文件。

(4) 脚本可以共享,并且可以在我们的脚本存档中找到可供下载的脚本列表。

(5) 从命令行运行脚本,无需用户界面进行批处理。

六、还有更多。

(1)强大的工作区视图,包括文件资源管理器。

(2)在 ASCII、EBCDIC、Unicode、UTF-8 等之间转换数据。

(3)Inspector 允许以不同格式快速解释数据。

(4)使用书签标记重要字节。

(5)完全集成的表达式计算器。

(6)应用突出显示规则来识别文件中的字节。

(7)以 Intel Hex 格式、Motorola S-Records、Hex 文本、C/C++/Java 代码、Base64、Uuencoding、RTF 或 HTML 格式导入或导出数据。

(8)使用完整的打印预览、页眉、页脚和页边距进行打印。

(9)强大的模板和脚本集成调试器。

010 editor使用教程

1、柱模式

-按住 Ctrl 并拖动鼠标以进行列选择。

-按住 Ctrl 并直接向下拖动以形成列插入光标。键入要插入到每行的内容。

-复制并粘贴以移动列。

2、主题

-深色和浅色主题可供选择。

3、驱动器编辑

-编辑 NTFS、FAT16、FAT32、exFAT 和 HFS 驱动器。

-解析逻辑和物理驱动器,包括 MBR 和 EFI 分区。

-查看目录、文件和闲置空间。

4、自动行号

-将鼠标悬停在最左边的列上可查看文本文件的行号。

-单击视图 > 行号 > 显示行号/地址以始终显示行号。

-当鼠标悬停在标尺上时也会显示列号。

010 editor二进制模板教程

1、编辑二进制数据很困难。您必须确切地知道要编辑文件中的哪些字节,编辑错误的字节可能会导致文件无法使用。二进制模板让您能够理解数据并以强大、直观的方式对其进行编辑,从而揭开二进制数据的神秘面纱 。

下图显示了在 010 Editor 中打开的 ZIP 文件。大多数十六进制编辑器仅显示文件的原始十六进制字节 (1),但 010 Editor 更进一步,它显示解析为分层数据结构的文件以便于编辑 (2)。数据结构由一系列变量组成,在列表中选择一个变量会显示哪些十六进制字节对应于该变量(在图像中,变量“frVersion”对应于十六进制字节“14 00”)。

010 Editor 可以在打开文件时自动将二进制模板应用到文件。010 Editor 中包含 ZIP、BMP 和 WAV 文件的二进制模板,并且可以在我们的模板存档中下载一系列其他模板。如果您使用自己的二进制格式,那么编写自己的二进制模板并不困难。

2、二进制模板看起来与 C/C++ 中的结构定义类似,但更灵活,因为它们可能包含if、for或 while语句以及函数或复杂表达式。模板作为程序执行,从文件的第一行开始。每当声明变量时,该变量都会映射到文件中的一组字节。然后可以通过访问创建的变量来读取或写入该文件中的数据。

010 Editor 完全支持编辑、运行和调试二进制模板。集成的源代码编辑器提供语法突出显示(如下图)。

注意:其他一些编辑器提供了使用类似于 C/C++ 结构的结构查看器;然而,这些查看器的功能并不强大,因为二进制模板无法解析整个二进制文件。

3、示例模板

以下示例演示了一个简单的二进制模板。该模板专为包含一系列员工记录的二进制文件而设计。

当在模板中定义变量时,该变量将映射到文件中的一组字节。在这种情况下,变量类型将映射到文件的前四个字节,版本将映射到接下来的四个字节, numRecords将映射到接下来的两个字节,依此类推(见下图)。执行模板时,任何定义的变量在声明后都可以访问。这里file.header.version可用于从文件中读取数据,即使文件未完全定义。

模板非常灵活,可以包含复杂的表达式,包括任何常规 C 运算符,例如 +、-、*、/、&、|、^、~、%、++、--、?: 等。的函数可用于修改模板的运行方式。

4、运行模板后,可以在十六进制编辑器下方显示的模板结果面板或检查器的变量选项卡 中访问模板中定义的变量 。模板结果显示数据的完整层次结构视图,如下图所示。从列表中选择变量时,将在主十六进制编辑器窗口中选择相应的十六进制字节。可以通过单击值字段、输入新值并按 Enter 键来编辑变量。

要查找哪个变量对应于十六进制编辑器中的某个字节位置,请单击十六进制编辑器中的一个字节,然后按 Ctrl+J(跳转到模板变量)。010 编辑器将在模板结果中选择包含该字节的变量。

5、从模板变量读取值的另一种方法是将鼠标光标放在十六进制编辑器窗口中的某些字节上。如果字节属于模板结果中的结构,则会在结构周围绘制线条以指示变量存在的位置。这称为结构大纲。还将显示一个提示弹出窗口,显示该位置变量的值。

6、编辑从模板生成的变量的另一种方法是使用脚本。脚本的语法与 C 类似,并以常规方式定义变量。例如,要将每个员工的工资加倍,可以使用以下脚本:

脚本可以自动修改模板中定义的任何变量。与任何其他编辑操作一样,脚本也支持撤消和重做。

更新日志

v16.0.4版本

修复了“全部替换”操作后,有时文件末尾的字节在进行另一次编辑之前无法正确绘制的问题。

修复了当 010 Editor 最小化时从 Windows 资源管理器打开文件无法正确恢复应用程序的问题。

在“在文件上运行”下拉列表中进行了修复,现在可以在文件的重复视图上运行模板。

在 Linux 上已修复,Shift_JIS 字符集可能会在某些文件上崩溃(从 icu 切换到 iconv)。

固定转到地址现在可以使用十进制/十六进制表示法的模板结果中的数字。

应用信息

语言英文

同类热门

Sublime Merge mac版Sublime Merge mac版 typora mac中文版typora mac中文版 clion2026 mac版clion2026 mac版 pycharm2026 mac版pycharm2026 mac版 Goland2026 mac版Goland2026 mac版 webstorm2025 mac版webstorm2025 mac版 DbVisualizer for mac(数据库管理工具)DbVisualizer for mac(数据库管理工具) PhpStorm2025 mac版PhpStorm2025 mac版

猜你喜欢

程序员常用编程软件大全

编程用的文本编辑器是专门用于编写和编辑代码的工具,它们提供了许多针对程序员的功能和便利性。像Visual Studio Code是由微软开发的免费、开源且跨平台的文本编辑器,其中拥有强大的代码编辑功能、智能补全、调试支持和丰富的插件生态系统,适用于各种编程语言和框架;Sublime Text则是款款轻量级、快速、强大的文本编辑器,支持跨平台使用,还具有高度可定制性和丰富的插件生态系统,适用于多种编程语言和快捷操作。当然除了以上文本编辑器,小编还整理提供了很多程序员常用的编程软件以供参考选择,这些编程文本编辑器各有特点,可以根据个人偏好、所要开发的语言和项目需求来选择适合的编辑器。

共有 87 款软件全部>>

类似软件

热门标签

Mac教育软件大全 mac词典软件大全 Mac开发软件大全 mac adobe系列软件 苹果电脑看电影的软件 mac听歌软件 Mac输入法大全 苹果电脑字体大全 mac修图软件大全 mac音乐播放器大全 苹果电脑系统优化软件大全 适用于mac的输入法软件

网友评论1人参与,1条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用