メインコンテンツにスキップ

unnecessary_string_escapes

安定版
推奨
修正が利用可能です

文字列内の不要なバックスラッシュを削除します。

詳細

#

文字列内の不要なバックスラッシュを削除します。

悪い例

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

良い例

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

有効にする

#

unnecessary_string_escapes ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に unnecessary_string_escapes を追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_string_escapes

代わりに YAML マップ構文を使用してリンタルルールを設定している場合は、linter > rules の下に unnecessary_string_escapes: true を追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    unnecessary_string_escapes: true