如果我在Sublime Text 3中打开图像,它将显示实际图像。我想以纯文本格式查看文件,以便切换到HEX Viewer。
有没有办法在Sublime Text 3中切换到纯文本视图或禁用内部图像查看器?
顺便说一下。我知道解决方法是重命名文件扩展名,然后它将以纯文本打开,但我想在不重命名扩展名的情况下执行此操作。
答案 0 :(得分:15)
只需添加到文件名“.hex”,例如:“image.png”到“image.png.hex”并由Sublime Text打开。
答案 1 :(得分:13)
是的,它可以禁用图像查看器,但它有点奇怪,在我看来这不是一个好主意。
正如您已经说过的,Sublime Text图像查看器可以查看文件扩展名,因此,如果要禁用图像查看器,只需更改Sublime Text图像查看器使用的扩展列表即可。
但是,¿扩展列表存储在哪里? (这里是奇怪的部分):列表存储在Sublime Text可执行文件中。因此,您可以使用十六进制编辑器禁用图像查看器以扩展(或所有扩展名)编辑列表(如果您使用的是Linux,则可以使用gHex,但首先关闭所有打开的ST实例并在其中进行备份案件)。为了找到可执行文件中的扩展名列表,搜索文本 jpeg (不要搜索可执行文件其他部分中出现的 png )会看到支持扩展名的列表。切换扩展名的几个字节(例如: jpeg 到 pjeg ,永远不会删除字节!),并保存。现在,如果您在ST中打开一个jpeg文件,您将看到编辑器,而不是令人敬畏的图像查看器。