Sublimetext2 有没有办法防止升华文本在文本编辑器中预览二进制文件?
正如标题所示,我想知道当我点击ST2时,是否有办法阻止它打开二进制文件。例如,当我单击图像时,在文本编辑器中显示十六进制表示没有意义Sublimetext2 有没有办法防止升华文本在文本编辑器中预览二进制文件?,sublimetext2,Sublimetext2,正如标题所示,我想知道当我点击ST2时,是否有办法阻止它打开二进制文件。例如,当我单击图像时,在文本编辑器中显示十六进制表示没有意义 另一个注意事项:我对隐藏边栏中的二进制文件不感兴趣。不幸的是,我不知道有什么方法可以禁用特定格式的预览,但是如果您想避免意外单击大量的二进制文件可能会减慢编辑器的速度,可以禁用边栏中的所有预览 在用户或默认设置文件中: 默认情况下,包含空字节的文件以十六进制打开 在用户或默认设置文件中: "enable_hexadecimal_encoding": false
另一个注意事项:我对隐藏边栏中的二进制文件不感兴趣。不幸的是,我不知道有什么方法可以禁用特定格式的预览,但是如果您想避免意外单击大量的二进制文件可能会减慢编辑器的速度,可以禁用边栏中的所有预览 在用户或默认设置文件中:
默认情况下,包含空字节的文件以十六进制打开 在用户或默认设置文件中:
"enable_hexadecimal_encoding": false
我和你有类似的情况。我不想升华开放编辑器的二进制像jpg的png文件。相反,开放系统默认应用程序更合理
"binary_file_patterns": ["*.JPG","*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"],
"prevent_bin_preview": true,
"open_externally_patterns": [
"*.JPG",
"*.jpg",
"*.jpeg",
"*.JPEG",
"*.png",
"*.PGN",
"*.gif",
"*.GIF",
"*.zip",
"*.ZIP",
"*.pdf",
"*.PDF"
]
文件\u排除\u模式
设置
如果二进制文件具有文件扩展名,则为“是”
在“升华”设置中,可以使用此设置防止看到左侧项目文件夹中的文件:
"file_exclude_patterns":
[
"*.db",
"*.dll",
"*.ds_store",
"*.egg",
"*.enc",
"*.eot",
"*.exe",
"*.ko",
"*.otf",
"*.pdb",
"*.pdf",
"*.pgn",
"*.plist",
"*.psd",
"*.pxm",
"*.pyc",
"*.rdb",
"*.sqlite",
"*.sublime-workspace",
"*.ttf",
"*.woff",
"*.woff2",
"*.zip",
],
只需根据您的需要修改它,您就不会在Sublime的项目文件夹中看到它
切换
也许你只是想为当前文件关闭或打开它
尝试使用CTRL或Command+Shift+p组合键执行升华命令调色板
和类型:
HexViewer: Toggle Hex View
然后按Enter或Return,文件将在HEX
和TEXT
之间切换
额外的
如果您不想将任何文件转换为十六进制,请使用
如果您想了解更多有关十六进制查看器的信息,可以查看
**注意:
Sublime命令调色板的键各不相同
这真的很有用!此设置阻止升华将二进制文件转换为十六进制,并使二进制文件打开更快。但这并不阻止它打开它们。图像
格式受到开箱即用的支持,因为ST3的阻止预览
现在是点击预览
HexViewer: Toggle Hex View