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