这里推荐的十六进制编辑器只适用于32位版本的Notepad++。请参阅Ian的答案或另一个答案,了解适用于64位版本的解决方案。我个人使用 HxD 而不是 Notepad++ hexeditor,因为我不知道有哪种 Notepad++ hexeditor 支持 undo ,这对我来说是一个重要的功能。
首先, 安装 Notepad++ 。我建议安装64位版本的,除非你有一台非常老的机器。要找到它,请向下滚动过32位版本。如果你知道有更好的64位版本的链接,请在评论中提出来。
接下来,下载【最新的HexEditor .dll插件】(https://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/Hex%20Editor%20Plugin%20v0.9.5/)。我下载的是`HexEditor_0_9_5_UNI_dll.zip`。**不要**点击绿色的大下载按钮(HTMLTag\_plugin或其他)–那是广告,可能是一些几乎无法摆脱的应用。
最后,打开压缩文件,选择HexEditor.dll
文件,如果你安装的是32位版本的Notepad++,就把它放在
C:\Program Files (x86)\Notepad++\plugins\HexEditor
文件夹里,如果你安装的是64位版本,就把它放在
C:\Program Files\Notepad++\plugins\HexEditor
文件夹里。(对于旧版本的Notepad++,请省略HexEditor文件夹)
要测试安装是否成功,请重新启动Notepad++,你应该会看到一个菜单选项Plugins -/> Hex-Editor -/> View in Hex。这将切换你是否以十六进制查看文件。
Notepad++的十六进制编辑器没有撤销支持,所以我不再使用它。(我仍在使用 Notepad++ 本身。)相反,我使用 HxD,它既强大又 适合初学者 。
感谢Bálint和momolang momo指出在新版本中需要HexEditor文件夹。