avoid_escaping_inner_quotes 규칙: 바깥따옴표를 바꿔 안쪽 따옴표 이스케이프 피하기

avoid_escaping_inner_quotes 규칙: 바깥따옴표를 바꿔 안쪽 따옴표 이스케이프 피하기

avoid_escaping_inner_quotes는 문자열 안에서 따옴표를 이스케이프해야 할 때, 바깥쪽 따옴표를 바꾸면 이스케이프를 아예 피할 수 있음을 알려주는 린트(lint) 규칙이에요. 주로 이스케이프된 따옴표(\', \")를 쓸 자리에 자연스러운 따옴표를 쓰도록 유도해요.

출처: avoid_escaping_inner_quotes

본문

설명

안쪽 따옴표를 이스케이프하지 않도록, 주변 따옴표를 바꾸면 돼요.

BAD:

var s = 'It\'s not fun';

GOOD:

var s = "It's not fun";

활성화

avoid_escaping_inner_quotes 규칙을 활성화하려면 analysis_options.yaml 파일의 linter > rulesavoid_escaping_inner_quotes를 추가해요.

linter:
  rules:
    - avoid_escaping_inner_quotes

YAML map 문법으로 린터 규칙을 설정한다면 linter > rulesavoid_escaping_inner_quotes: true를 추가해요.

linter:
  rules:
    avoid_escaping_inner_quotes: true

더 알아보기