您可以像 files.exclude 设置一样定义 files.include 设置吗?
Can you define a files.include setting like the files.exclude setting?
我有这样的目录结构
/
| /node
| | index.js
| | /node_modules
| | | /localModule
| | | | index.js
| /node_modules
| | /npmModule
问题是我希望所有 node/**/node_modules 目录都被索引和搜索,但是由于 node_modules 目录的默认忽略,我无法得到我想要的node_modules 个文件夹包含在索引中,有没有办法像 files.exclude
那样设置 files.include
规则?
当在设置中将鼠标悬停在上面带有 **/node_modules
的行上时,在该行的末尾,您可以单击该行末尾的小 x
以从该行中删除该项目search.exclude
设置。这将导致此设置:
"search.exclude": {
"**/node_modules": false
},
或者,您可以手动将上面的 search.exclude
条目添加到您的设置中,效果相同。
目前,workspace file schema 不支持“files.include”。 Vscode 当我尝试时说“未知配置设置”。
但是您可以通过在“文件夹”指令下定义它们来简单地添加文件,如下所示:
{
"folders": [
{
// Source code
"name": "Product",
"path": "vscode"
},
{
// Docs and release notes
"name": "Documentation",
"path": "vscode-docs"
},
{
// Yeoman extension generator
"name": "Extension generator",
"path": "vscode-generator-code"
}
]
}
我有这样的目录结构
/
| /node
| | index.js
| | /node_modules
| | | /localModule
| | | | index.js
| /node_modules
| | /npmModule
问题是我希望所有 node/**/node_modules 目录都被索引和搜索,但是由于 node_modules 目录的默认忽略,我无法得到我想要的node_modules 个文件夹包含在索引中,有没有办法像 files.exclude
那样设置 files.include
规则?
当在设置中将鼠标悬停在上面带有 **/node_modules
的行上时,在该行的末尾,您可以单击该行末尾的小 x
以从该行中删除该项目search.exclude
设置。这将导致此设置:
"search.exclude": {
"**/node_modules": false
},
或者,您可以手动将上面的 search.exclude
条目添加到您的设置中,效果相同。
目前,workspace file schema 不支持“files.include”。 Vscode 当我尝试时说“未知配置设置”。
但是您可以通过在“文件夹”指令下定义它们来简单地添加文件,如下所示:
{
"folders": [
{
// Source code
"name": "Product",
"path": "vscode"
},
{
// Docs and release notes
"name": "Documentation",
"path": "vscode-docs"
},
{
// Yeoman extension generator
"name": "Extension generator",
"path": "vscode-generator-code"
}
]
}