use_named_constants工具 chevron_right诊断 chevron_rightuse_named_constants 内容描述示例常见修正 toggle_on Linter 规则使用常量 '{0}',而不是返回相同对象的构造函数。描述#当使用与已知 const 变量值相同的常量时,分析器会生成此诊断信息。示例#以下代码会生成此诊断信息,因为存在一个已知 const 字段 (Duration.zero),其值与构造函数调用评估结果相同dartDuration d = const Duration(seconds: 0);常见修正#将构造函数调用替换为对已知 const 变量的引用dartDuration d = Duration.zero;本页内容有帮助吗?thumb_up thumb_down感谢您的反馈! feedback 提供详情感谢您的反馈!请告诉我们如何改进。 bug_report 提供详情除非另有说明,本网站文档反映的是 Dart 3.8.1。页面上次更新于 2025-05-08。 查看源码 或 报告问题。