UltraEdit不仅仅是一个文本编辑器,它还包括十六进制编辑器模式,有时也称为二进制文件编辑器或字节编辑器。
关键的十六进制编辑功能
十六进制编辑器允许编辑任何二进制文件,显示二进制和ASCII 视图
十六进制/EBCDIC编辑模式
插入/删除十六进制字节
查找并替换十六进制字节
复制选定的十六进制视图
转到十六进制字节/地址
每行可配置的十六进制值数
大文件编辑支持
十六进制编辑器有什么作用?
十六进制编辑器可用于编辑几乎任何类型的文件。您可以使用十六进制编辑器来操作通常由操作系统和/或处理特定文件类型的应用程序抽象的低级字节。简而言之,十六进制编辑器允许您编辑构成任何文件的底层字节。
以文本为例,在UltraEdit 中,当您在文本模式下看到字母“A”时,“A”字符的基础字节值为41。Windows、UltraEdit和其他应用程序“看到”41字节值并对其进行解释作为字符“A”——将其打印到屏幕上,这就是您打开文件时看到的内容。也就是说,十六进制编辑器通常不用于编辑人类可读的纯文本,例如字母“A”;相反,它最常用于查看和编辑不可打印的字符、控制代码、格式化字符等。
下面的屏幕截图显示了在常规文本编辑器模式(左侧)和十六进制编辑器模式(右侧)下查看的JSON 文件。由于文件中的无效字符,JSON文件导致读取它的应用程序出现解析错误。在文本编辑模式下,这个字符是不可见的,看起来像一个空格。但是,正如您在下面看到的,在十六进制编辑模式下,十六进制空(00字节)字符很容易识别,并且可以快速删除或替换。
全部0条评论
快来发表一下你的评论吧 !