leading_newlines_in_multiline_strings
以換行符開始多行字串。
詳情
#多行字串以換行符開頭時更容易閱讀(多行字串開頭的換行符會被忽略)。
差
dart
var s1 = '''{
"a": 1,
"b": 2
}''';好
dart
var s1 = '''
{
"a": 1,
"b": 2
}''';
var s2 = '''This one-liner multiline string is ok. It usually allows to escape both ' and " in the string.''';啟用
#要啟用 leading_newlines_in_multiline_strings 規則,請在你的 analysis_options.yaml 檔案的 linter > rules 下新增 leading_newlines_in_multiline_strings
analysis_options.yaml
yaml
linter:
rules:
- leading_newlines_in_multiline_strings如果你正在使用 YAML map 語法來配置 linter 規則,請在 linter > rules 下新增 leading_newlines_in_multiline_strings: true
analysis_options.yaml
yaml
linter:
rules:
leading_newlines_in_multiline_strings: true