Roy*_*mir 15 windows windows-explorer file-extension preview-pane
如果我单击.ts(打字稿)文件并激活 Windows 资源管理器中的预览窗格,则会看到该文件的预览:
为什么?因为我设置记事本打开.ts文件。
但是我.js设置Notepad++了打开它们的文件,但在预览窗格中看不到预览:
题
如何.js在预览窗格中显示文件并仍然保留 Notepad++ 作为此文件类型的默认程序?
我不想使用以下选项打开 Notepad++:右键单击 > 打开方式。
我有 Windows 7。
I s*_*ica 14
按照这些说明编辑注册表并将 Windows 文本预览处理程序分配给.js文件扩展名。(基于这篇How To Geek 文章。)
HKEY_CLASSES_ROOT\.js的内容并记下。这是扩展注册到的ProgID:
.js
HKEY_CLASSES_ROOT\JSFile
小智 10
由于文件内容只是纯文本,您可以让资源管理器将其视为纯文本。您可以使用Content Type和PerceivedType来实现这一点。这是如何做到的:
HKEY_CLASSES_ROOT\.js.New > String Value。Content Type.text/plain.New > String Value。PerceivedType.text.重新启动资源管理器,瞧!该文件仍将与您设置的任何编辑器相关联,但内置预览功能会将其视为文本文件,然后显示预览。
作为一个副作用,如果您将资源管理器中的列表排序/分组为感知类型,它将被分类在文本文件下。
注意:例如,我通过制作 a.dummy并将其与 Google Chrome 关联进行了测试,可以在预览窗格中预览该文件,双击它仍然按预期执行 Chrome。
| 归档时间: |
|
| 查看次数: |
5523 次 |
| 最近记录: |