非文本文件
Sublime Text插件,用于使用外部应用打开文件并防止预览二进制文件
详细信息
安装
- 总数 12K
- Win 6K
- Mac 3K
- Linux 3K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 5 | 1 | 2 | 1 | 1 | 3 | 1 | 3 | 5 | 3 | 0 | 1 | 2 | 2 | 0 | 2 | 0 | 2 | 1 | 2 | 0 | 2 | 0 | 0 | 0 | 1 | 1 | 4 | 0 | 3 | 4 | 0 | 2 | 1 | 0 | 2 | 1 | 1 |
Mac | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 0 |
Linux | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 2 | 1 | 2 | 0 | 0 | 1 | 2 | 1 | 1 | 2 | 2 | 0 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
README
非文本文件Sublime Text插件
有时候,如果Sublime Text能够启动某些文件类型的默认应用程序,而不是在编辑器中显示它,可能会更实用。例如,如果您从Sublime Text侧边栏打开PDF文件,那么常常无法理解的压缩数据流并非您想查看的内容。相反,您希望使用默认查看器(无论是Acrobat还是Evince或其他任何查看器)来查看文档。
此插件提供了设置和命令来控制Sublime何时应该使用外部应用程序打开某些文件。
可以选择关闭二进制文件的预览,以及提供使用默认外部应用程序打开文件的选项。
如果您喜欢这个插件并且想支持其开发,请考虑通过paypal捐赠。
变更记录
v1.3
- “在外部打开”现在可以正确处理侧边栏上的右键单击(修复了#2)
v1.2
- 多个匹配模式不会触发多次打开
- 双击行为现在更稳定和可预测
- 预览关闭现在更可靠
安装
安装插件
- 使用包控制:请参阅https://sublime.wbond.net/docs/usage,或者
- 手动:通过在Sublime Text插件目录中克隆此存储库
在您的首选项中自定义
open_externally_patterns
设置(首选项 > 设置 - 用户
)
功能和设置
防止二进制文件预览
当设置prevent_bin_preview
设置为true
(默认值)时,单击匹配任何binary_file_patterns
的文件将不会打开该文件。双击将正常打开:这在使用例如Hex Viewer或Zip Browser这类插件时很有用。
可以在 User/Preferences.sublime-settings
文件中全局设置 prevent_bin_preview
设置,也可以在项目局部设置。
使用外部应用程序打开文件
有时,Sublime Text 以默认应用程序打开某些文件类型(而不是在编辑器中显示)会更有用。此插件允许您通过特殊选项来完成此操作:匹配 open_externally_patterns
中的任何文件都将使用您操作系统配置的默认应用程序打开,而不是使用 Sublime。您可以在 User/Preferences.sublime-settings
文件中全局设置此,也可以在项目局部设置。此设置的语法与 binary_file_patterns
设置相同:它只是 glob 模式的一个列表。例如
"open_externally_patterns": [
"*.jpg",
"*.jpeg",
"*.png",
"*.gif",
"*.zip",
"*.pdf"
]
该插件还提供了一个窗口命令 open_externally
,用于使用默认应用程序打开文件。它接受两个可选参数:
path
是要打开的文件的路径;如果为空,则打开当前视图中的文件;then_close
如果为真,则打开文件后将关闭视图。
您可以通过在键映射中添加以下内容将其绑定到快捷键:
{
"keys": ["super+enter"], "command": "open_externally",
"args": {"then_close": false}
}