VS Code 정규식 검색·치환으로 반복 수정 끝내기
·
IT
VS Code의 찾기 상자에서 정규식 토글 하나만 켜도 할 수 있는 일이 크게 늘어난다. 여기에 캡처 그룹까지 쓰면 손으로 스무 번 반복하던 수정이 한 번에 끝난다. 이 글은 정규식 문법 강의가 아니라, VS Code 검색·치환에서 실제로 쓰게 되는 기능과 함정을 다룬다. 정규식을 조금 아는 사람이 VS Code에서 더 써먹게 하는 것이 목적이다.시작은 Alt+R, 그리고 캡처 그룹 $1Ctrl+F가 찾기, Ctrl+H가 찾아 바꾸기다. 입력 상자 오른쪽에 토글이 세 개 있다. 대소문자 구분(Aa), 단어 단위(ab|), 그리고 정규식(.*)이다. 정규식 토글은 Alt+R로도 켠다. 이 상태가 아니면 .이나 *가 그냥 문자로 취급되니, 정규식이 안 먹는다 싶으면 이 토글부터 확인하면 된다.정규식을 쓰는 ..
VS Code 멀티 커서, 상황별로 골라 쓰는 법
·
IT
VS Code에서 같은 수정을 여러 줄에 반복하고 있다면 멀티 커서를 덜 쓰고 있는 것이다. 대부분은 Alt+클릭으로 커서를 몇 개 찍는 정도에서 멈춘다. 그런데 실제 작업에서 시간을 아껴주는 것은 그게 아니라, 상황별로 다른 네 가지 방법을 구분해 쓰는 것이다. 이 글은 커서를 여러 개 만드는 방법을 나열하는 대신, 어떤 상황에서 어떤 방법을 골라야 하는지를 다룬다.먼저 전제 하나. 아래 단축키는 Windows와 Linux 기준이고, macOS는 Ctrl 자리에 Cmd, Alt 자리에 Option을 넣으면 대부분 맞는다. 다른 경우만 따로 적었다.같은 단어를 골라 고칠 때는 Ctrl+D를 반복해서 누른다가장 자주 쓰게 되는 것은 Ctrl+D다. VS Code 공식 문서는 이 명령을 "커서 위치의 단어를..