prefer_adjacent_string_concatenation: 문자열 이어 붙일 땐 인접 문자열을 사용하세요
prefer_adjacent_string_concatenation: 문자열 이어 붙일 땐 인접 문자열을 사용하세요
문자열 리터럴을 이어 붙일 때 + 연산자 대신 인접 문자열을 사용하도록 안내하는 린트 규칙이에요. 코드가 더 간결하고 읽기 좋아져요.
본문
설명
문자열 리터럴을 이어 붙일 때는 인접 문자열(adjacent strings) 을 사용하세요 (DO). 한 줄이 너무 길어 여러 줄로 나눌 때, +로 연결하기보다 그냥 옆에 붙여 두는 방식이에요.
BAD:
raiseAlarm(
'ERROR: Parts of the spaceship are on fire. Other ' +
'parts are overrun by martians. Unclear which are which.');
GOOD:
raiseAlarm(
'ERROR: Parts of the spaceship are on fire. Other '
'parts are overrun by martians. Unclear which are which.');
활성화 방법
prefer_adjacent_string_concatenation 규칙을 쓰려면 analysis_options.yaml 파일의 linter > rules 아래에 규칙을 추가하면 돼요.
linter:
rules:
- prefer_adjacent_string_concatenation
대신 YAML 맵(map) 문법으로 린터 규칙을 설정한다면, linter > rules 아래에 prefer_adjacent_string_concatenation: true를 추가해요.
linter:
rules:
prefer_adjacent_string_concatenation: true