0

0

Sublime怎么查看十六进制文件 Sublime HexViewer插件使用【工具】

冰火之心

冰火之心

发布时间:2026-02-02 09:39:32

|

715人浏览过

|

来源于php中文网

原创

Sublime Text无法真正编辑二进制文件,HexViewer仅支持只读十六进制查看;其根本原因是Sublime按字符编码加载文件,无法安全解析或写入非文本字节,修改后保存会导致原始文件损坏。

sublime怎么查看十六进制文件 sublime hexviewer插件使用【工具】

Sublime 本身不支持十六进制编辑,HexViewer 只能查看,不能改写二进制

这是最关键的前置判断:Sublime Text 是文本编辑器,底层按字符编码(如 UTF-8)加载文件。遇到 0x000xFF 等非文本字节时,它无法安全解析或写入——所以 HexViewer 插件从设计上就是只读的。你在 Hex 视图里改了 48656C6C6F,保存后得到的是一串 ASCII 字符,不是 5 个字节的 0x48 0x65 0x6C 0x6C 0x6F,原始文件必然损坏。

  • 右下角状态栏会明确显示 Hex Viewer (read-only)
  • 没有 Save as BinaryApply to Original File 功能
  • 想真正编辑二进制?必须用 HxD(Windows)、Bless(Linux)、010 Editor 或 xxd -r 还原流程

安装 HexViewer 必须拼写准确,且依赖 Package Control 正常工作

很多人搜不到插件,是因为输错了名字:正确包名是 HexViewer(驼峰,无空格,无 “Editor” 后缀),不是 Hex ViewHexEditorHex Editor。另外,Package Control 若未就绪,所有安装都会静默失败。

  • 先确认已装 Package Control:按 Ctrl+Shift+PmacOS 为 Cmd+Shift+P),输入 Install Package Control 并回车,重启 Sublime
  • 再按 Ctrl+Shift+P → 输入 Package Control: Install Package → 回车 → 等列表加载完成 → 搜索 HexViewer → 回车安装
  • 验证是否成功:菜单栏 Preferences → Package Settings → Hex Viewer 存在即为安装成功

触发 Hex 视图有严格前提,常见“点不动”全是这三类原因

安装完插件 ≠ 自动生效。HexViewer 不监听文件打开事件,也不自动识别二进制——它必须手动触发,且对当前文件状态很挑剔。

NotebookLM
NotebookLM

Google推出的AI笔记应用工具

下载
  • 文件必须已保存(Ctrl+S):未保存的临时缓冲区无法被插件解析为二进制流
  • 文件不能被 Sublime 标记为纯文本:比如 .txt.log 扩展名,即使内容全是乱码,插件也可能跳过;可临时重命名为 .bin 再试
  • 快捷键可能被系统占用:默认 Ctrl+Shift+H(Win/Linux)或 Cmd+Shift+H(macOS)在 macOS 上常被截图功能劫持;优先走菜单路径:Tools → Hex Viewer → Toggle Hex View
  • 触发后无反应?看状态栏左下角是否出现 Hex —— 没出现说明插件拒绝处理该文件(例如空文件、全 ASCII 可见字符、或 Sublime 内部标记为 text.plain

大文件、特殊编码、UTF-16 文件容易失效,别硬扛

HexViewer 基于 Sublime 的内存加载机制,不是独立二进制解析器。超过约 10MB 的文件,或含 UTF-16/UTF-32 编码的文件,很可能静默失败,不报错也不显示。

  • 大文件卡死或无响应?直接放弃,改用终端命令:xxd example.bin | head -n 20(Linux/macOS),或 PowerShell:Format-Hex example.bin -Count 32(Windows)
  • UTF-16 文件显示错位?Sublime 可能把它当双字节文本解析,导致地址偏移和 ASCII 区全部错乱;此时 File → Reopen with Encoding → Hexadecimal 在新版中已被移除,别浪费时间找
  • 需要临时标注或比对?用 HexViewer 导出 Hex 文本到新标签页,在里面加注释、搜索替换,再对照专业工具修改原始文件

真正要改字节,就别在 Sublime 里碰保存按钮。它最稳的角色,是把二进制文件摊开给你看清楚——地址、字节、ASCII 三列对齐,复制某段 Hex 去查 CRC,或核对协议头字段,这就够了。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
counta和count的区别
counta和count的区别

Count函数用于计算指定范围内数字的个数,而CountA函数用于计算指定范围内非空单元格的个数。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

198

2023.11.20

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

844

2023.07.31

python中的format是什么意思
python中的format是什么意思

python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

437

2024.06.27

常见的编码方式
常见的编码方式

常见的编码方式有ASCII编码、Unicode编码、UTF-8编码、UTF-16编码、GBK编码等。想了解更多编码方式相关内容,可以阅读本专题下面的文章。

602

2023.10.24

a和A对应的ASCII码数值
a和A对应的ASCII码数值

a的ascii码是65,a的ascii码是97;ascii码表中,一个字母的大小写数值相差32,一般知道大写字母的ascii码数值,其对应的小写字母的ascii码数值就算出来了,是大写字母的ascii码数值“+32”。想了解更多相关的内容,可阅读本专题下面的相关文章。

2157

2024.10.24

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

859

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1134

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

806

2023.08.01

go语言 注释编码
go语言 注释编码

本专题整合了go语言注释、注释规范等等内容,阅读专题下面的文章了解更多详细内容。

60

2026.01.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 8.3万人学习

Git 教程
Git 教程

共21课时 | 3.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号