插件地址:Hex Editor
可以给 VSCode 增加一种二进制编辑模式,安装以后,右键点击文件 -> Open With,会多一个 Hex Editor 的选项:
打开后程序会以类似 xxd 默认的十六进制输出格式的模式来展示该文件的内容,支持按一个个字节为单位去编辑它们(binary file patching);也可以很方便地看到同样一系列的字节,在不同编码体系下所表达的含义。
除了可以支持编辑和查看类似图片、音频、视频、可执行文件之类的数据之外,写代码时候,以此可以避免在文本视角面对不可见字符等的局限性,比如说 空格 与 NBSP、Tab 的区别,CRLF 和 LF 的差别等。编辑过程的交互体验很不错,足够的直观,感觉这个对于初学者上手二进制的视角也很有帮助。