视觉代码 - 排除具有多个条件的文件
visual code - excluding files with several conditions
有一个选项可以使用 "when" 关键字排除生成的文件,例如:
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"},
}
我还想排除从 .tsx 文件生成的 .js 文件。都没有
"**/*.js": { "when": "$(basename).ts, $(basename).tsx"}
也不
"**/*.js": { "when": "$(basename).ts"},
"**/*.js": { "when": "$(basename).tsx"}
成功了。
我也试过"**/*.js": { "when": "$(basename).ts*"}
和"**/*.js": { "when": "$(basename).ts | $(basename).tsx"}
都没有用
有办法吗?
试试这个:
"**/*.js": { "when": "$(basename).ts"},
"**/*?.js": { "when": "$(basename).tsx"}
如果对您有帮助,这些就是我的设置。创建这些是一团糟。我认为正则表达式会很棒,但我们生活在艰难时期....
"files.exclude": {
"**/*.js": { "when": "$(basename).tsx"},
"**/*?.js": { "when": "$(basename).ts"},
"**/*.js.map": true
}
有一个选项可以使用 "when" 关键字排除生成的文件,例如:
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"},
}
我还想排除从 .tsx 文件生成的 .js 文件。都没有
"**/*.js": { "when": "$(basename).ts, $(basename).tsx"}
也不
"**/*.js": { "when": "$(basename).ts"},
"**/*.js": { "when": "$(basename).tsx"}
成功了。
我也试过"**/*.js": { "when": "$(basename).ts*"}
和"**/*.js": { "when": "$(basename).ts | $(basename).tsx"}
都没有用
有办法吗?
试试这个:
"**/*.js": { "when": "$(basename).ts"},
"**/*?.js": { "when": "$(basename).tsx"}
如果对您有帮助,这些就是我的设置。创建这些是一团糟。我认为正则表达式会很棒,但我们生活在艰难时期....
"files.exclude": {
"**/*.js": { "when": "$(basename).tsx"},
"**/*?.js": { "when": "$(basename).ts"},
"**/*.js.map": true
}