在 VS Code 中隐藏 .js 和 .map 文件

Posted

技术标签:

【中文标题】在 VS Code 中隐藏 .js 和 .map 文件【英文标题】:Hiding .js and .map files in VS Code while 【发布时间】:2016-07-07 07:22:23 【问题描述】:

我可以在 Visual Studio Code 中使用哪些设置来隐藏某些 .js 和 .map 文件?

【问题讨论】:

Hide .js.map files in Visual Studio Code的可能重复 【参考方案1】:

您可能不想盲目地隐藏所有 .js.map 文件,只隐藏从关联的 .ts 文件生成的文件,就像您在屏幕截图中显示的那样。

要有条件地隐藏它们,您需要这样做:


  "files.exclude": 
    "**/.git": true,
    "**/.DS_Store": true,
    "**/*.js.map": true,
    "**/*.js": "when": "$(basename).ts"
  

【讨论】:

这个去哪儿了?【参考方案2】:

您可以在用户设置中配置files.exclude属性。

将此添加到您的用户设置文件中。


  "files.exclude": 
    "**/.git": true,
    "**/.DS_Store": true,
    "**/*.js": true,
    "**/*.js.map": true
  

您可以从命令托盘(ctrl + shift + p)打开设置文件并搜索设置。

【讨论】:

我还是建议你使用 tsconfig.json 将 js 和 sourcemaps 输出到一个单独的文件夹,这样更容易维护。【参考方案3】:

如果在.vs code文件夹中没有找到settings.json,可以通过vs代码生成。

文件>>首选项>>设置>>

请注意右侧的下拉菜单。 点击它并选择workspace settings

您可以粘贴您的 json 设置。


    "files.exclude": 
        "**/.git": true,
        "**/.DS_Store": true,
        "**/*.js.map": true,
        "**/*.js": "when": "$(basename).ts",
        "**/node_modules/": true, <-- To hide node modules files
        "**/*.spec.ts": true <-- To hide cli generated files
    

确保保存文件。

【讨论】:

以上是关于在 VS Code 中隐藏 .js 和 .map 文件的主要内容,如果未能解决你的问题,请参考以下文章

VS Code设置隐藏文件的方法

VS Code设置隐藏文件的方法

code map在VS2017里面找不到

如何在 VS Code 中隐藏任意代码段?

VS Code + Chrome 调试 + nrwl 架构

VS Code:对具有相同名称和不同扩展名的文件进行分组