我希望能够在Windows文件浏览器预览窗格中预览所有纯文本文件。为了说明这一点,这里是崇高的文件,目前是这样的:有没有办法使用Sublime在Windows资源管理器中显示某些文件的文件预览?
正如你所看到的,Context.sublime-menu
被突出显示,但预览不会出现。但它们只是纯文本文件 - 您可以在记事本中打开它们。有没有办法告诉窗口“使用记事本(或崇高)来查看这种类型的文件的预览窗格”?
我希望能够在Windows文件浏览器预览窗格中预览所有纯文本文件。为了说明这一点,这里是崇高的文件,目前是这样的:有没有办法使用Sublime在Windows资源管理器中显示某些文件的文件预览?
正如你所看到的,Context.sublime-menu
被突出显示,但预览不会出现。但它们只是纯文本文件 - 您可以在记事本中打开它们。有没有办法告诉窗口“使用记事本(或崇高)来查看这种类型的文件的预览窗格”?
感谢@KeithHall的链接 - 虽然它没有为我工作 - 让我开始了一个很长的路径终于搞清楚了。并找到比我想象的更好的解决方案。
总之,只需安装Delphi Preview Handler。这几乎在预览窗格中为您提供了一个IDE。使用非常简单,而且非常棒。
安装后,如果在Windows文件资源管理器中单击.js
文件,您可以立即看到不同的预览窗格。
预览处理程序并不适用于所有纯文本文件进行补偿不幸,所以你得手动添加崇高的扩展和任何其他扩展注册表编辑。
下面是这个过程的鸟瞰图:
.js
文件预览处理程序。这里有更深入的说明:
首先,你需要找到预览处理的ID,它的默认值
regedit
>扩大HKEY_CLASSES_ROOT
.js
并展开它。.js
应该有一个名为shellex
子项,展开您需要重新创建您要添加,每个扩展这个ShellEx的关键,所以复制其内容:
shellex
应该有一个子键用一串数字,字母和破折号命名,这是预览窗格的ID(我认为)(Default)
的字符串值应出现在窗口的右侧。现在您已准备好将这些相同的值添加到其他扩展。
shellex
因此,它应该与此类似:
v .sublime-commands
| v shellex
| |- {823BD1D4-...
并在窗口的右侧:
Name Type Data
(Default) REG_SZ {AD9955...
http://superuser.com/a/1151237/511640 –