使用 Notepad++ 作为十六进制编辑器

Uwe*_*_98 10 plugins hex-editors notepad++

我在 Windows 10 上使用 Notepad++,版本 7.8.5 64 位。我想将它用作十六进制编辑器。

我打开一个二进制文件,但记事本将它显示为带有奇怪字符的文本。为了可视化十六进制数字,我选择了一部分文本,然后单击语音

Plugins/Converter/ASCII-->HEX 
Run Code Online (Sandbox Code Playgroud)

它向我显示了所选部分的十六进制数。现在我想以十六进制查看整个文件,但它不起作用。似乎选择某些部分有效,而其他部分则无效。

我需要以十六进制转换或可视化整个文件。

我也试过:

Plugins/Plugins Admin…
Run Code Online (Sandbox Code Playgroud)

但十六进制编辑器不在那里。

感谢 4 帮助

hel*_*.de 14

在我看来,您尝试安装十六进制编辑器并最终使用了错误的工具(插件)Converter(ASCII -> HEX),如上述问题中所述。

HexEditor 的安装过程有些混乱,因为它目前仅在Plugins Admin32 位版本中可用。

一个简单的解决方案是在 U 盘上安装 Notepad++ x32 版本(例如使用 PortableApps)。

但是,感谢 Peter Jones,这里是x64 版本的下载链接以及实际执行手动安装的说明:

  • 解压缩相应下载的 zipfile 并打开包含的文件夹(或在 Windows 资源管理器中打开 zipfile)
  • 在 Notepad++ 中,使用插件 > 打开插件文件夹。
  • 在新打开的plugins文件夹中,添加一个子文件夹HexEditor。
  • HexEditor.dllzipfile 中的复制到 HexEditor 子文件夹中......所以它应该在...\notepad++\plugins\HexEditor\HexEditor.dll
  • 关闭 Notepad++ 的所有打开窗口。
  • 再次重启 Notepad++。
  • HexEditor 应该在 Plugins 菜单中可用,HexEditor.dll 应该列在 ? > 调试信息插件列表。

在 Windows 10 上通过 Notepad++ 版本 7.8.5 64 位成功测试。有关更多信息,请参阅上面的链接。请注意 UAC 问题,即以管理员身份运行 Notepad++。