讲师中心 微信公众号
AI工具推荐 视频效率加速

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

风芳君_1400

风芳君_1400

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

|

755人浏览过

|

来源于php中文网

原创

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

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

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

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

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

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

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

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

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

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

Linux Security Scanner
Linux Security Scanner

Linux 安全审计工具,检查 SSH 配置、开放/监听端口、防火墙规则(ufw/iptables/nftables)、失败登录尝试、sudoers 权限...

下载
  • 文件必须已保存(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大模型工具。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

码上飞
码上飞 Hot

一款基于自然语言的AI应用开发平台,可根据用户描述自动生成应用程序,帮助个人和团队快速完成应用原型与开发。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

相关专题

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

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

3728

2023.11.20

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

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

1829

2023.07.31

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

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

1231

2024.06.27

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

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

1528

2023.10.24

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

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

5607

2024.10.24

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

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

3419

2023.07.26

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

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

2978

2023.07.27

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

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

1528

2023.08.01

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

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

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn