[英]How can I show ignored files in visual studio code?
我的树视图隐藏了.gitignore
中列出的所有被忽略的文件。 我在settings.json
中找不到任何内容来显示我的项目中被忽略的文件。 如何显示因.gitignore
而被忽略的文件?
VS Code 的默认设置让我困惑,但幸运的是有一种方法可以覆盖它们。 我花了几个小时寻找一种在资源管理器视图中公开这些文件的方法,并且仅通过基于我已有的搜索内容进行试验找到它:
"search.useIgnoreFiles": false,
"files.useIgnoreFiles": false,
这在 VS Code 中目前是不可能的,但在这个 github 问题中有关于使它成为可能的讨论。
我建议你对这个问题竖起大拇指(点击初始帖子左下角的竖起大拇指)来表达你的支持并关注这个问题,这样你就可以了解是否有变化。
对我来说,让资源管理器显示忽略文件的唯一方法是使用此设置:
"explorer.excludeGitIgnore": false
我忽略了文件.env
,但希望在资源管理器中看到它。 上面的设置解决了它。
这是可能的 - 转到首选项 > 设置,然后编辑用户设置文件以注释掉“files.exclude”部分中排除的文件 - 如 node_modules 等。以下是我的设置,例如:
"files.exclude": {
"**/.git": true, // this is a default value
"**/.DS_Store": true, // this is a default value
// "**/node_modules": true,
"**/jspm_packages": true,
"**/coverage": true,
"**/public": true,
"**/.cache": true,
"**/.bundles": true,
"**/es": true,
// "**/dist": true,
// "**/lib": true,
"**/umd": true
},
我发现的一项有趣的工作是,在 VsCode 的文件浏览器中,如果您右键单击并创建所需的文件或目录(例如:右键单击 -> 创建文件 -> .gitignore),它将显示出来。 不是最好的解决方案,特别是如果事情是嵌套的,但提供了一种快速而肮脏的方式来做到这一点。 还将此答案添加到 Github 问题。
转到首选项 > 设置,取消选中选项search:Use Ignore Files ,然后它就可以工作了
在项目的根目录上更新以下文件: .vscode/settings.json
{
"files.exclude": {
"**/.gitignore": false,
"**/.git": true,
"**/.vscode": false
}
}
我正在使用 VSCodium,所以我不知道它是否对您有帮助。 放在settings.json中:
"explorer.excludeGitIgnore": false,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.