首页 > 解决方案 > 如何在 VSCode 中忽略 Java Build 中的文件

问题描述

我有一个包含大量静态文件的Java// Web 项目MavenAngularnode_modules

每当我启动 VSCode 时,它​​都会开始刷新工作区:

在此处输入图像描述

这需要很长时间,主要是因为 node_module 文件夹。

我尝试通过添加**/node_modules/**到 VSCode 设置将其从 VSCode 中排除,但似乎 Java 插件并不关心并且仍然刷新整个node_modules文件夹。

有什么办法可以排除吗?

谢谢

标签: visual-studio-code

解决方案


VSCode Java 扩展中的默认设置java.project.resourceFilters应该已经排除了node_modules目录。无需在中使用**表达式java.project.resourceFilters

    “java.project.resourceFilters”:[
      “节点模块”,
      “.git”
    ],

Java > Project: Resource Filters
将文件和文件夹排除在 Java 语言服务器刷新之外,这可以提高整体性能。例如,["node_modules",".git"] 将排除所有名为 'node_modules' 或 '.git' 的文件和文件夹。默认为 ["node_modules",".git"]。


推荐阅读