二进制浏览器编程工具是专门为软件公司、程序员和网络开发人员创建的。它包括一个TreeCompare工具、一个Find功能(可用于查找满足特定条件的文件)、一个帮助用户定义和显示简单复合数据的结构向导。结构等功能。
这个程序是为软件公司,程序员和网页开发者准备的。当然其它用户也仍然可以用到它强大的工具。除了16进制编辑,它还支持对文件的正则表达式操作(例如复杂搜索,替换,颜色等等)。
“TreeCompare”工具包含了对文件夹或文件进行比较所需的内容。因此,您可以跟踪数据的2个方面的变化(在当前数据和不同的备份之间、项目/解决方案文件夹、web站点之间)。等等)。您可以比较同一文档的两个部分。您甚至可以比较跳过其他文档的部分文档。不同的文件比较模式是可用的(文本/二进制,行/字导向跳过空白等)。
使用“TreeHistory”工具,您可以在名为“Source”的文件夹中保存文件更改的历史。历史被保存在另一个名为“历史”的文件夹中,并在第三个名为“恢复”的文件夹中恢复。在任何时候,您可以预览原始文件夹的时间变化,最终恢复任何实例。您也可以在两个实例中预览数据。在“还原”文件夹中恢复指定实例之后,比较可以是虚拟的(不需要恢复实例)或真实的。特殊的功能,如历史的选择文件,可以使用。文件历史显示从第一个备份实例开始的文件的更改。
“Find”函数可用于搜索满足一组条件的文件。生成的文件可以添加到工作区中进行其他处理(比较、搜索、复制、移动、删除等)。在复杂的搜索条件下,您可以开始搜索文件,满足松散的条件,将结果文件添加到工作区中,然后使用“搜索工作区”功能来细化搜索(您可以使用标记颜色、对数据比较等)。
您可以将文件夹和文件从比较、复制、历史或搜索操作中排除。操作将执行,好像排除的项目根本不存在。通常被排除的项目是中间频繁变化的文件。
它支持增强的正则表达式,可以由“REX向导”生成和编辑。正则表达式可用于高级搜索/替换操作、文件/文件夹排除过滤器等。
“Struct向导”帮助用户定义和查看简单的复合数据结构。可用于显示ASCII、UNICODE或二进制文件的内容。或复合存储器中的复合文件或流。脚本用于在文件内显示结构化数据。您定义了文件数据(或它的一部分)是如何结构化的,然后将脚本应用于类似的文件。
一个结构包含一个或多个成员。成员可以是简单的数据类型(字符、字节、单词、双字、64位等)、以前定义的结构或数组(简单数据类型或以前定义的结构),成员可以在任何地方定义(在父结构之前或之后)。
特殊函数可用于管理文件副本、Internet快捷方式、复合文件(存储和流)、shell快捷键、unicode文件等。
您可以使用调色板颜色标记特定位置,以分析结构化数据、调试或培训目的。
使用History向导,您可以在会话期间重新启动文档更改的历史,并重播更改。该特性还与REX集成,以便您可以撤消脚本并检查步骤。这个特性可以扩展到下一个会话,即你可以做/撤消前几节中编辑过的内容。
容易访问最喜欢的位置,文件夹,文件和工作空间。所有工作空间数据,包括选项和布局,都可以稍后保存和加载。
紧急出口功能允许立即退出程序,如果你没有时间决定是否保存一些文件,撤销或重做一些修改。下一节,您可以撤消、重做或编辑,就好像没有会话中断一样。