目錄

leading_newlines_in_multiline_strings

多行字串以新行開始。

此規則自 Dart 2.8 起可用。

此規則有可用的快速修復

詳細資料

#

當多行字串以新行開始時,會更容易閱讀(多行字串開頭的新行會被忽略)。

不良示範

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