使用 Notepad++ 作为十六进制编辑器 [英] Use Notepad++ as HEX-Editor

查看:113
本文介绍了使用 Notepad++ 作为十六进制编辑器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm using Notepad++, version 7.8.5 64bit on Windows 10. I'd like to use it as a Hex Editor.

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

I open a binfile, but Notepad shows it to me as a text with strange characters. In order to visualize the Hex-numbers, I select a part of the text, go and click on the voice

Plugins/Converter/ASCII-->HEX 

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

and it shows me the hex-numbers of the selected part. Now I'd like to see the whole file in hex, but it doesn't work. It seems that selecting some parts it works, other parts it doesn't.

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

I need to convert or visualize the whole file in HEX.

我也试过:

Plugins/Plugins Admin…

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

but the HEX-Editor isn't there.

感谢 4 的帮助

推荐答案

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

It seems to me you tried to install a hex editor and ended up in the wrong tool (Plug-In) Converter (ASCII -> HEX) as mentioned in your question above.

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

The installation process of the HexEditor is somewhat confusing because it is currently available only in the Plugins Admin for the 32-bit version.

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

A simple solution is to install a Notepad++ x32 version on a USB stick (e.g. using PortableApps).

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

But, and thanks to Peter Jones, here is a download link to the x64 version. and explanation to actually perform the manual install:

  • 解压缩相应下载的 zip 文件并打开包含该文件夹的文件夹(或在 Windows 资源管理器中打开该 zip 文件)
  • 在 Notepad++ 中,使用插件 > 打开插件文件夹.
  • 在新打开的 plugins 文件夹中,添加一个子文件夹 HexEditor.
  • HexEditor.dll 从 zipfile 复制到 HexEditor 子文件夹中...所以它应该位于 ...\notepad++\plugins\HexEditor\HexEditor.dll
  • 关闭所有打开的 Notepad++ 窗口.
  • 再次重启 Notepad++.
  • HexEditor 应该在 Plugins 菜单中可用,HexEditor.dll 应该列在 ?> 调试信息插件列表.
  • unzip the appropriate downloaded zipfile and open that containing folder (or have the zipfile open in windows explorer)
  • In Notepad++, use Plugins > Open Plugins Folder.
  • In the newly-opened plugins folder, add a subfolder HexEditor.
  • Copy the HexEditor.dll from the zipfile into the HexEditor subfolder… so it should be at ...\notepad++\plugins\HexEditor\HexEditor.dll
  • Close all open windows of Notepad++.
  • Restart Notepad++ again.
  • HexEditor should be available in the Plugins menu, and HexEditor.dll should be listed in the ? > Debug Info plugins list.

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

Successfully tested by Notepad++ Version 7.8.5 64bit on Windows 10. For further information see the links above. Please note a UAC problem, i.e. run Notepad++ as Administrator.

这篇关于使用 Notepad++ 作为十六进制编辑器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆