prefer_double_quotes 진단: 큰따옴표로 쓸 수 있는 문자열에는 큰따옴표를 쓸 때

prefer_double_quotes 진단: 큰따옴표로 쓸 수 있는 문자열에는 큰따옴표를 쓸 때

추가 이스케이프 없이 가독성을 해치지 않고 큰따옴표(")로 쓸 수 있는 문자열을 작은따옴표(')로 쓰고 있으면 Dart 분석기가 알려주는 린트(lint) 진단이에요. 굳이 작은따옴표를 쓸 이유가 없다면 큰따옴표로 통일하는 게 코드 스타일상 좋아요.

출처: prefer_double_quotes

본문

설명

분석기는 문자열 리터럴이 추가 이스케이프 없이, 또 가독성을 해치지 않고 큰따옴표(")를 쓸 수 있는데 작은따옴표(')를 사용할 때 이 진단을 만들어요.

예시

다음 코드는 문자열 리터럴이 작은따옴표를 쓸 필요가 없는데 쓰고 있어서 이 진단을 만들어요.

void f(String name) {
  print('Hello $name');
}

흔한 해결 방법

작은따옴표 대신 큰따옴표를 사용하면 돼요.

void f(String name) {
  print("Hello $name");
}

더 알아보기