如何启用快速打开搜索工作区的特定 node_modules 子文件夹中的文件?

Edu*_*rdo 5 node.js visual-studio-code

我的项目模块存储在,src/node_modules但 vscode 像它一样忽略它们,/node_modules所以我无法使用CTRL+P.

在下面的设置中我尝试过:

  • node_modules线路设置为false
  • 移除node_modules线条
  • 在列表的顶部和底部添加**/src/node_modules/**withfalse

上述选项均无效。

"search.exclude": {
  "**/node_modules": true,
  "**/bower_components": true
},

"files.watcherExclude": {
  "**/.git/objects/**": true,
  "**/.git/subtree-cache/**": true,
  "**/node_modules/**": true
}
Run Code Online (Sandbox Code Playgroud)

sta*_*all 0

我可以**/node_modules通过将其设置为 来禁用该模式false。我不知道为什么它对你不起作用。这可能是一个错误,在新版本中已得到修复。(我目前使用的是 v1.75.1)

无论如何,你可以这样做:

"search.exclude": {
    "**/node_modules": false,
    "node_modules": true, // and any other specific ones you still want to exclude
    "src/node_modules": false,
    ...
},
Run Code Online (Sandbox Code Playgroud)