【发布时间】:2013-11-12 17:50:53
【问题描述】:
我使用的是 Windows(7 和 XP,64 位和 32 位)。当我右键单击一个文件时,它会在编辑器中打开(这有时很方便,但主要是烦人,例如对于 pdf 等)。 是否有一个选项可以阻止 sublime text 在右键单击时打开文件?
注意:我已经安装了SideBarEnhancement 插件。
【问题讨论】:
我使用的是 Windows(7 和 XP,64 位和 32 位)。当我右键单击一个文件时,它会在编辑器中打开(这有时很方便,但主要是烦人,例如对于 pdf 等)。 是否有一个选项可以阻止 sublime text 在右键单击时打开文件?
注意:我已经安装了SideBarEnhancement 插件。
【问题讨论】:
这是侧边栏的默认操作 - 如果您单击文件(右键单击或向左单击),则会在编辑器中打开预览。为避免这种情况,请打开 Preferences -> Settings - User 并添加
"preview_on_click": false
到文件。如果它不是列表中的最后一个条目,请确保添加尾随逗号。
另一个选项是确保某些文件类型不会显示在侧栏中。默认值为:
"file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"]
但您可以在首选项中添加其他值 - 只需确保包含已经存在的所有内容,否则不会被排除在外。例如,您可以添加"*.pdf", "*.tif", "*.jpg"等,具体取决于您经常遇到的文件类型。
最后,您可以排除显示整个文件夹 - 默认设置是:
"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS"]
为了不显示版本控制系统目录,但您可以轻松添加"images",例如,如果您从事网络开发工作。
祝你好运!
【讨论】:
preview_on_click 完成了这项工作。我认为可能还有类似preview_on_right_click但似乎没有
Preferences -> Settings - Default,您可以看到所有的可能性,以及它们实际作用的简短说明。此文件(在 ST3 中)无法编辑,因此您需要修改任何内容到您的 Settings - User 文件并在那里进行更改。
preview_on_click 很棒,但我想为每个文件类型设置这个,因为虽然 PNG 或 JPG 可以正确预览,但 OmniGraffle 文件会作为文本文件出现,我会害怕在编辑器中破坏它。