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

prefer_interpolation_to_compose_strings

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

文字列と値を結合するには、補間を使用します。

詳細

#

文字列と値を結合するには、補間を使用することを推奨します

文字列と値を結合する際に補間を使用すると、通常、連結よりも記述や読み取りが容易になります。

悪い例

dart
'Hello, ' + person.name + ' from ' + person.city + '.';

良い例

dart
'Hello, ${person.name} from ${person.city}.'

有効にする

#

prefer_interpolation_to_compose_strings ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に prefer_interpolation_to_compose_strings を追加します。

analysis_options.yaml
yaml
linter:
  rules:
    - prefer_interpolation_to_compose_strings

代わりに、linter ルールを構成するために YAML マップ構文を使用している場合は、linter > rules の下に prefer_interpolation_to_compose_strings: true を追加します。

analysis_options.yaml
yaml
linter:
  rules:
    prefer_interpolation_to_compose_strings: true