目錄
目錄

Remove unnecessary backslashes in strings.

This rule is available as of Dart 2.8.1.

Rule sets: recommended, flutter

This rule has a quick fix available.

Details

Remove unnecessary backslashes in strings.

BAD:

'this string contains 2 \"double quotes\" ';
"this string contains 2 \'single quotes\' ";

GOOD:

'this string contains 2 "double quotes" ';
"this string contains 2 'single quotes' ";

Usage

To enable the unnecessary_string_escapes rule, add unnecessary_string_escapes under linter > rules in your analysis_options.yaml file:

linter:
  rules:
    - unnecessary_string_escapes