Visual Studio代码“files.exclude”无法正常工作

时间:2016-05-19 02:38:45

标签: angularjs typescript visual-studio-code

昨天我在visual studio代码中添加了files.exclude到我的用户设置,以隐藏.js和.map文件,并且它正常工作。但是今天(并且没有重新启动或关闭代码)它就停止了工作。

这是完整的settings.json文件

// Place your settings in this file to overwrite the default settings
{
    "files.exclude": {
        "app/*.js": true,
        "app/*.map": true
    }
}

任何人都知道如何解决这个问题?

3 个答案:

答案 0 :(得分:0)

我通过在每次排除之前添加“** /”来实现它,我可能以不同的方式打开项目并且没有注意到父文件夹已添加到项目结构中

答案 1 :(得分:0)

您可能已经得到了答案,但考虑过发布,因为这可能是其他人的解决方案。以下对我有用。

"**/app/*.js": {"when": "$(basename).ts"} or

"**/app/**/*.js": {"when": "$(basename).ts"}

答案 2 :(得分:0)

我正在运行VSCode 1.47.3(在2020年),这对于打字稿来说效果很好。

"files.exclude": {
  "**/*.js": { "when": "$(basename).ts" }
}