본문 바로가기
E.T.C.

VSCode에서 문자열 일괄 변경하기 – 빠르게 다중 선택 후 수정하는 법

by 오늘은강박사갈거야~~ 2021. 8. 3.
반응형

이 글은 공부하며 정리한 내용입니다. 틀리거나 보완할 점이 있다면 댓글로 알려주시면 감사하겠습니다.


1. 핵심 요약

  • VSCode에서는 동일한 단어나 문자열을 여러 위치에서 한번에 선택하고 동시에 수정할 수 있다.
  • Ctrl + Shift + L 단축키를 활용하면, 같은 단어를 모두 선택해 다중 커서 상태로 전환되며, 한번에 일괄 수정이 가능하다.
  • 매우 빠르게 코드의 특정 변수명이나 문자열 등을 전역적으로 수정할 때 유용하다.

2. 상세 내용 설명

2-1. 기본 사용법

  1. VSCode에서 변경하고 싶은 단어나 변수명을 하나 선택(드래그 또는 커서 놓기)한다.
  2. Ctrl + Shift + L (macOS: Cmd + Shift + L) 을 누르면 같은 단어가 문서 내에서 모두 선택된다.
  3. 다중 커서가 활성화되며, 한 번의 입력으로 모든 선택 항목이 동시에 수정된다.

예시:

const color = "blue";
console.log(color);
let myColor = color;

위 코드에서 color를 선택하고 단축키를 누르면 3군데 모두 선택되며 동시에 수정 가능.

2-2. 다른 선택 방법들

  • Ctrl + D (macOS: Cmd + D) : 한 번에 하나씩 같은 단어 선택 (반복 가능)
  • Alt + Click (macOS: Option + Click) : 원하는 위치에 다중 커서 수동 삽입

2-3. 치환 명령 사용하기

  • Ctrl + H (macOS: Cmd + H) : 현재 파일 내에서 찾기/바꾸기
  • Ctrl + Shift + H : 프로젝트 전체에서 찾기/바꾸기 (Workspace 단위)
  • 정규 표현식(.*)도 지원하여 유연한 텍스트 치환이 가능하다

3. 결론

VSCode의 다중 커서 및 찾기/바꾸기 기능은 개발 생산성을 크게 향상시킬 수 있다. 특히 변수명 수정이나 반복되는 문자열 처리, 정규 표현식을 활용한 텍스트 정리에 매우 유용하다.

조금만 익숙해지면, 반복적인 편집 작업 시간을 대폭 줄일 수 있다.


4. 참고 자료

반응형

'E.T.C.' 카테고리의 다른 글

유료 논문 읽는 법(Sci-Hub)  (6) 2021.03.20

댓글