在项目中添加缺少的尾随逗号

Sav*_*vvy 7 lint flutter flutter-dependencies

目前,在我正在进行的项目中,我们有3K+ 问题,其中 577 个缺少必需的尾随逗号。它很容易修复,但同时也非常耗时,所以......

问题: 有什么方法可以设置项目中每个缺失的尾随逗号吗?基本上,我想减少进行这些单调更改所需的总时间。

也许存在一个 dart 包或 VS Code 扩展可以为我做到这一点?还没有找到。

use*_*290 18

添加require_trailing_commas规则analysis_options.yaml

  rules:
    require_trailing_commas: true
Run Code Online (Sandbox Code Playgroud)

并运行

dart fix --apply
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅dart 修复

  • 现在可以仅修复特定问题,例如 `dart fix --apply --code=require_trailing_commas` (4认同)