unnecessary_brace_in_string_interps
避免在不需要时在插值中使用花括号。
详情
#避免在不需要时在插值中使用花括号。
如果只是插值一个简单的标识符,并且其后面没有紧跟其他字母数字文本,则可以并且应该省略 {}
。
不好的示例
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
如果改用 YAML map 语法配置 Linter 规则,请在 linter > rules 下添加 unnecessary_brace_in_string_interps: true
。
analysis_options.yaml
yaml
linter:
rules:
unnecessary_brace_in_string_interps: true