如何在 vscode 中阻止来自 opening/previewing 的某些文件?
How to block certain files from opening/previewing in vscode?
我正在 vscode 从事一个大型前端项目。每当我必须 discard/delete/move/... 输出 build.js 文件时,它会尝试在编辑器中打开这些文件,这需要很长时间才能加载并冻结 vscode(每个文件超过 5k 行)。
我目前必须删除这些文件的唯一解决方法是 cd
到它们的目录和 运行 rm -rf ./*
。但即便如此,我仍在寻找一种更方便的方法来删除这些文件,而无需 vscode 尝试打开它们。
所以我的问题是:有没有办法,也许通过编辑设置,告诉 vscode 忽略并且从不预览具有特定类型或文件名的文件,例如 "*build.js"
(我有这些大文件的多个名为 a.build.js
、b.build.js
、...
运行ning git bash 终端 windows 10,vscode 版本:1.25.1
编辑
将以下内容添加到用户设置
"files.exclude": {
...,
"**/*.build.js": true
},
不会真正有帮助,因为它不会隐藏我的 git 更改中的文件。右键单击要丢弃的文件,仍然需要 ages
完全的。
- 将
/public/dist*
添加到 .gitignore
也将不起作用
有时需要将这些文件推送到服务器,有时
他们只需要被丢弃。
Vscode 目前不支持预览模式过滤。
我能想到的最好的:
- 从文件资源管理器中完全排除您想要的模式
- 禁用单击预览,并使其成为更明确的操作
通过双击
广告 1.
转到 vscode 的首选项并搜索 files.exclude
。
然后根据自己的喜好编辑图案。
广告 2。
转到 vscode 的首选项并搜索 workbench.list.openMode
。
然后将值从 singleClick 更改为 doubleClick。
因为vscode不支持这个,对于"discard changes"场景,你可以使用例如npm 脚本,一个 gulp 任务,等等 运行 它通过 vscode.
示例 - npm 脚本:
"scripts": {
"discard-build-files": "git checkout -- ./src/config/env/*.js"
}
启用 NPM 脚本资源管理器:
在 vscode 首选项中,设置此选项
"npm.enableScriptExplorer": true
然后您应该会在资源管理器视图中获得一个新部分。
我正在 vscode 从事一个大型前端项目。每当我必须 discard/delete/move/... 输出 build.js 文件时,它会尝试在编辑器中打开这些文件,这需要很长时间才能加载并冻结 vscode(每个文件超过 5k 行)。
我目前必须删除这些文件的唯一解决方法是 cd
到它们的目录和 运行 rm -rf ./*
。但即便如此,我仍在寻找一种更方便的方法来删除这些文件,而无需 vscode 尝试打开它们。
所以我的问题是:有没有办法,也许通过编辑设置,告诉 vscode 忽略并且从不预览具有特定类型或文件名的文件,例如 "*build.js"
(我有这些大文件的多个名为 a.build.js
、b.build.js
、...
运行ning git bash 终端 windows 10,vscode 版本:1.25.1
编辑
将以下内容添加到用户设置
"files.exclude": { ..., "**/*.build.js": true },
不会真正有帮助,因为它不会隐藏我的 git 更改中的文件。右键单击要丢弃的文件,仍然需要 ages 完全的。
- 将
/public/dist*
添加到.gitignore
也将不起作用 有时需要将这些文件推送到服务器,有时 他们只需要被丢弃。
Vscode 目前不支持预览模式过滤。
我能想到的最好的:
- 从文件资源管理器中完全排除您想要的模式
- 禁用单击预览,并使其成为更明确的操作 通过双击
广告 1.
转到 vscode 的首选项并搜索 files.exclude
。
然后根据自己的喜好编辑图案。
广告 2。
转到 vscode 的首选项并搜索 workbench.list.openMode
。
然后将值从 singleClick 更改为 doubleClick。
因为vscode不支持这个,对于"discard changes"场景,你可以使用例如npm 脚本,一个 gulp 任务,等等 运行 它通过 vscode.
示例 - npm 脚本:
"scripts": {
"discard-build-files": "git checkout -- ./src/config/env/*.js"
}
启用 NPM 脚本资源管理器:
在 vscode 首选项中,设置此选项
"npm.enableScriptExplorer": true
然后您应该会在资源管理器视图中获得一个新部分。