我现在正在使用氢键编辑器(它是一个 Windows 程序,带有 wine)。
我也尝试了一些基于 GUI(我对 CLI 不感兴趣)的 Linux 十六进制编辑器。
一些对我的偏好来说很重要的标准:
当打开的文件发生改变时,它应该自动重新加载。
- 在保佑例如您必须单击重新加载按钮。
- 在氢键它会自动重新加载(即使在 Linux 上用作 wine 程序时)。
轻松更改一行中的字节数。
- 在保佑您实际上是通过改变窗口的宽度来改变每行的字节数。
- 在wxHex编辑器例如,您必须进入“选项”->“首选项”,然后更改数字
- 在氢键您可以直接在工具栏中更改
动态修改十六进制中的某些字节应该非常容易。
在wxHex编辑器改变一些字节感觉有些尴尬。
在保佑默认情况下会插入新字节(但我不需要插入太多,需要插入更多变化的字节)
在氢键(对我来说)它运行非常流畅。
还有其他一些标准,但对我来说,这三个是最重要的。(也只尝试过保佑和wxHex编辑器)
对我来说,使用什么程序或程序插件来满足我的基本标准并不重要,但最重要的是:它应该(如果可能的话)是一个 Linux 程序(也是开源的,或者可以免费使用)。
否则我仍会使用氢键(即使它是一个 Windows 程序,我不关心,它应该可以工作并满足我的偏好)。
更新
为了进行尝试,如果程序正确地完成了重新加载首选项,您可以简单地使用这个小 Python 程序: 简单的numpy IO文件程序
另外我不会使用这些程序除非它们可以进行更改以针对我的使用进行优化:
保佑,wxHex编辑器,温室气体,奥克特塔
更新 2
我在上面列表中添加了一个程序。实际上,当我更改文件并转到 okteta 时,文件不会自动更新。相反,我需要关闭并重新打开同一个文件(这对我来说毫无意义)。此外,HxD 也进行了更新,这使得程序本身变得更好。但所有其他标准奥克特塔顺便说一下已经满足。
答案1
你可以看看GHex
。我不知道它是否符合你的要求,但我认为值得一看。
您可以通过运行以下命令来安装它terminal
:
sudo apt-get update
sudo apt-get install ghex
或者您可能可以在Software
应用程序中找到它。
答案2
Okteta:使用 KDE/Qt 库制作的十六进制编辑器,因此具有惊人的用户界面、大量的功能,是迄今为止我在 Linux 上遇到的最好的编辑器。