【问题标题】:How to hide autogenerated files from VS code如何从 VS 代码中隐藏自动生成的文件
【发布时间】:2020-12-22 06:47:09
【问题描述】:

我想从 vs 代码项目中隐藏自动生成的 dart 文件,例如 .g.dart.freezed.dart。该怎么做?

【问题讨论】:

  • 生成的文件名是否与某些.dart 文件名相关?
  • 是的,例如file_name.freezed.dart
  • @Abion47 可能,但文件名应该是什么:file_name.freezed.dart?这里我想隐藏所有具有freezed.dart的文件。
  • @Newaj 阅读链接的答案。

标签: flutter dart visual-studio-code


【解决方案1】:

创建一个文件夹

.vscode

创建

settings.json

这样写:

{
  "files.exclude": {
    "**/*.freezed.dart": true,
    "**/*.g.dart": true
  },
}

这会在您的项目中进行本地配置。

【讨论】:

    【解决方案2】:

    TL;DR

    输入Ctrl/Cmd + Shift + p,选择Preferences: Open Settings (JSON)Preferences: Open Workspace Settings (JSON)并添加:

    "files.exclude": {
        "**/*.freezed.dart": true,
        "**/*.g.dart": true
    },
    

    您可以根据需要添加更多模式。 Here你可以找到更多关于模式的信息。

    更多信息

    您可以在工作区或用户设置中进行配置:

    打开设置:Ctrl/Cmd + Shift + p 并搜索“首选项:打开设置”。您可以从“工作区设置”或“用户设置”中进行选择,具体取决于您是要排除当前项目(工作区)中的文件还是排除所有项目。并且您可以选择是使用 UI 工具还是手动修改设置 json 文件。

    使用 UI 工具:

    搜索files.exclude,您可以在项目资源管理器中添加要隐藏的模式。在您的情况下添加**/*.freezed.dart**/*.g.dart,但您可以排除您喜欢的any pattern

    手动编辑json文件:

    键入 Ctrl/Cmd + Shift + p 并搜索“首选项:打开设置 (JSON)”或 Preferences: Open Workspace Settings (JSON)。同样,这取决于您是要排除当前项目(工作区)中的文件还是排除所有项目。

    将此部分添加到json文件中:

    "files.exclude": {
        "**/*.freezed.dart": true,
        "**/*.g.dart": true
    },
    

    或者如果 files.exclude 已经存在于 settings.json 文件中,则只添加模式行。

    【讨论】:

      【解决方案3】:

      “在 Mac 上。 打开VSCode, 键入 Shift+Command+P, 首选项:配置, 语言特定设置, 选择语言(飞镖), 然后添加到文件“

      "files.exclude": { “/.git”:是的, “/.svn”:是的, “/.hg”:是的, “/CVS”:是的, “/.DS_Store”:是的, "/*.g.dart":true, }

      保存

      现在,您看不到 *.g.dart 文件。

      【讨论】:

        【解决方案4】:

        使用 Insiders Build v1.64 中的新功能,您可以在

        Explorer > Experimental > File Nesting: Patterns 设置如下:

        *.dart $(capture).g.dart, $(capture).freezed.dart

        确保您拥有Explorer > Experimental > File Nesting: Enabled true

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-12-07
          • 2022-01-18
          • 1970-01-01
          • 1970-01-01
          • 2011-01-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多