目录

unnecessary_brace_in_string_interps

避免在不需要时在插值中使用大括号。

此规则自 Dart 2.0 起可用。

规则集:recommendedflutter

此规则有一个快速修复可用。

详情

#

避免在不需要时在插值中使用大括号。

如果您只是插入一个简单的标识符,并且它后面没有紧跟着更多的字母数字文本,则可以并且应该省略{}

错误

dart
print("Hi, ${name}!");

正确

dart
print("Hi, $name!");

用法

#

要启用 unnecessary_brace_in_string_interps 规则,请在您的 analysis_options.yaml 文件中的 linter > rules 下添加 unnecessary_brace_in_string_interps

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_brace_in_string_interps