分析器插件代理生成器

一个用于为多个分析器插件生成代理的 CLI 工具。

为什么

正如 GitHub issue 中提到的,每个 analysis_options.yaml 文件只能启用一个插件。

在 Dart 团队提供官方支持之前,这种方法更像是一种解决此问题的变通方法。

如何运行

  1. analyzer_plugin_proxy_generator 安装为开发依赖项。

dev_dependencies:
  analyzer_plugin_proxy_generator: any
  1. 在项目根目录运行 dart run analyzer_plugin_proxy_generator [--override]

    1. --override 将覆盖现有的 packages/analyzer_plugin_proxy。
    2. 将在 packages 文件夹下创建一个名为 analyzer_plugin_proxy 的新包。
  2. 如果命令成功运行,它将更新您的 pubspec.yaml,您将看到一些后续步骤。


注意事项

由于此工具主要是我个人使用的,所以我保持得很简单。如果您想增强或改进此工具,欢迎提交 PR 或 issues。

GitHub

查看 Github