Geany / Gedit:十六进制编辑器插件

Geany / Gedit:十六进制编辑器插件

Geany / Gedit 是否有任何插件支持读取二进制/十六进制文件?

答案1

也许你最好使用专用软件。我承认我没有用过,但是保佑看起来很有趣,正如上面的评论所提到的(刚刚看到......)。

答案2

我为 Geany Lua 插件编写了一个脚本,允许您进行十六进制编辑。

该文件可从以下网址获取:https://wiki.geany.org/config/scripts/lua

您只需安装 Geany Lua 插件(可通过 apt-get 以 geany-plugin-lua 形式获取),将脚本复制到您的配置目录 (~/.config/geany/plugins/geanylua),然后重新启动 Geany。该脚本将显示在 Tools - Lua Scripts 下。

如果您有 Bless 十六进制编辑器,脚本将在其中打开文件。否则,如果您有 xxd(vim 的标准配置),它将允许您在 Geany 中以十六进制编辑文件。

欢迎反馈!

答案3

Geany 中有一个简单的技巧,我可以轻松地在 Geany 和 GHex 之间切换。

激活 Geany 中的内置文件浏览器插件,然后转到其首选项进行配置。选中选项“跟随当前文件的路径”并设置外部打开命令,例如ghex -g 1024x768 "%f"

现在使用 Geany 打开任何文件。如果你想处理十六进制代码,只需进入内置文件浏览器(它始终在正确的路径中),右键单击文件并选择“对外开放”。Geany 将自动在 GHex 中打开文件。使用完 GHex 后,将其关闭。如果文件中有更改,只需在 Geany 中重新加载文件即可。这是一个简单高效的工作流程。

相关内容