我正在Visual Studio代码中的typescript项目中工作,并想隐藏.js。映射(甚至可能是.js)文件,使其不出现在文件资源管理器中。
是否可以在文件资源管理器中只显示.ts文件?
我正在Visual Studio代码中的typescript项目中工作,并想隐藏.js。映射(甚至可能是.js)文件,使其不出现在文件资源管理器中。
是否可以在文件资源管理器中只显示.ts文件?
当前回答
我真的不知道这是如何实现的,但隐藏.js文件工作:
"**/*.js": {"when": "$(basename).ts"}
用于隐藏.js。地图文件工作:
"**/*.js.map": {"when": "$(basename)"}
其他回答
在你的设置中(用户或工作区)有一个设置,你可以调整隐藏任何你想要的东西:
{
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true
}
}
因此,您可以添加以下内容来隐藏.js和.js。映射文件
"**/*.js": true,
"**/*.js.map": true
正如另一个答案所解释的那样,大多数人可能只在有匹配的.ts文件时才想隐藏.js文件。
所以不要这样做:
"**/*.js": true
你可能想做的是:
"**/*.js": {"when": "$(basename).ts"}
约翰爸爸的推特链接说使用以下方法:
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/*.js" : {
"when": "$(basename).ts"
},
"**/*.js.map": {
"when": "$(basename)"
}
}
1. 进入首选项>设置
2. 点击“编辑设置”。json”(在图片的底部)
3.更新object json,如图所示。然后按Ctrl + S保存更改,就这样。
"files.exclude": {
"**/*.js": {"when": "$(basename).ts"}
}
当.map和.js文件与对应的.ts文件匹配时,隐藏它们可能会更好。 你可以通过在VS用户设置(首选项>用户设置)中复制以下行来做到这一点:
// Workspace settings
"files.exclude": {
"**/*.js": {"when": "$(basename).ts"},
"**/*.map": true
}
将这些设置添加到您的设置中。Json在你的。vscode文件夹
// Place your settings in this file to overwrite default and user settings.
{
"files.exclude" :{
"**/.git":true,
"**/.DS_Store":true,
"**/*.map":true,
"**/app/**/*.js":true
}
}
如果设置。单击文件—>首选项—>工作空间设置。