如何在Windows资源管理器中禁用VS Code预览窗格集成?
如何在Windows资源管理器中禁用VS Code预览窗格集成?
我明白你说的情况——Windows资源管理器开着预览窗格时,一选中文件VS Code就自动跳出来预览,确实挺打断操作节奏的。这里有几个实用的解决办法,你可以按需尝试:
方法一:用VS Code自带命令一键取消全部预览关联
这是最省心的方式,两步就能搞定:- 打开VS Code,按下
Ctrl + Shift + P唤起命令面板 - 在面板里搜索并执行
Shell Command: Unregister as Preview Handler命令
执行完成后重启Windows资源管理器,之后再选文件就不会触发VS Code的自动预览了。
如果你更习惯用命令行,也可以直接打开系统的命令提示符(无需管理员权限),输入以下命令并回车:
code --unregister-preview效果和上面的命令面板操作完全一致。
- 打开VS Code,按下
方法二:针对特定文件类型单独禁用预览
要是你只想取消某几种格式文件的VS Code预览(比如只保留代码文件的预览,关掉文档类的),可以这么操作:- 打开Windows设置,依次进入应用 > 默认应用 > 选择按文件类型指定的默认应用
- 在文件类型列表里找到你要调整的格式(比如
.txt、.md) - 点击该类型右侧标注“预览”的VS Code选项,选择“无”或者其他你偏好的预览工具,就能单独取消这类文件的VS Code预览关联了。
如果设置后没立刻生效,记得重启一下Windows资源管理器:按下Ctrl + Shift + Esc打开任务管理器,找到“Windows资源管理器”进程,右键选择“重启”即可。
备注:内容来源于stack exchange,提问作者skygate




