본문 바로가기
DevOps/Tools

[VSC] VSCode : 코드 편집 시 유용한 단축키 모음 - 같은 단어 선택, 여러줄 선택, 멀티 커서, 한줄 복사, 한줄 이동, 한줄 삭제

by breezyday 2023. 12. 2.

에디터를 자유롭게 사용할 수 있으면, 코딩이 훨씬 더 즐거운 작업이 됩니다. 반복적인 작업으로 일일이 수정하는 것보다 훨씬 편리한 방법들이 있는데, 에디터를 여러 개 사용하다 보니 자꾸 까먹게 되네요. Visual Studio Code에서 알아두면 좋은 편집 관련 단축키 몇 개를 요약해서 정리했습니다.

 


1. 같은 단어 수정

1.1 같은 단어를 동시에 모두 선택 후 수정
 🪟  Ctrl + Shift + L
 🍎  Cmd + Shift + L

  1. 수정할 단어 선택
  2. Ctrl + Shift + L 입력 시, 선택한 단어와 같은 단어가 모두 선택
  3. 선택된 단어는 동시에 수정됨.

1.2 같은 단어를 하나씩 차례로 선택 후 수정
 🪟  Ctrl + D 
 🍎  Cmd + D

  1. 수정할 단어 선택
  2. Ctrl + D 키를 누르면 같은 단어가 순서대로 추가로 선택
    - Ctrl + D 키를 누르면 커서 위치의 단어가 선택
    - Ctrl + D 키를 다시 누르면 같은 단어가 순서대로 선택됨
  3. 선택된 단어는 동시에 수정됨.

 

2. 세로로 블록 선택(열 편집 모드) 후 수정

2.1 키보드로 세로 선택하여 수정
 🪟  Ctrl + Alt + 상, 하 방향키
 🍎  Option + Cmd + 상, 하 방향키

  1. Ctrl + Alt 키를 누른 채 상, 하 방향키로 세로로 선택
  2. 세로 선택 된 상태에서 방향키선택 영역의 위치를 조절
  3. 세로 선택 된 상태에서 Shift + 좌 우 방향키가로로 영역을 선택
  4. 선택된 영역은 키보드로 입력하면 입력한 내용으로 수정됨

2.2 마우스로 세로 선택하여 수정
 🪟  Shift + Alt + 마우스 클릭, 드래그
 🍎  Shift + Cmd + 마우스 클릭, 드래그

  1. Shift + Alt 키를 누른 채 마우스 좌측 버튼을 클릭 혹은 드래그
    - 커서 위치부터 마우스 포인터 위치까지 박스 형태로 영역이 선택됨
  2. 세로 선택 된 상태에서 방향키 선택 영역의 위치를 조절
  3. 세로 선택 된 상태에서 Shift + 좌 우 방향키 가로로 영역을 선택
  4. 선택된 영역은 키보드로 입력하면 입력한 내용으로 수정됨

 

3. 커서를 임의 위치에 여러 개 추가하고 수정 
 🪟  Alt + 마우스 클릭
 🍎  Cmd + 마우스 클릭

  1. Alt 키를 누른 채, 커서를 추가하고 싶은 위치를 차례로 클릭
    - 선택된 상태에서 방향키커서 위치 변경 가능
    - 선택된 커서를 다시 클릭하면 커서가 삭제됨
  2. 키보드로 입력하면 커서 위치가 입력한 내용으로 수정됨

 

4. 한 줄 복사, 이동, 삭제

4.1 한 줄 복사
 🪟  Shift + Alt + 상, 하 방향키
 🍎  Shift + Option + 상, 하 방향키

  1. 복사하고 싶은 행에 커서를 위치
  2. Shift + Alt + 상, 하 방향키를 입력하면 행이 복사됨
    - 위쪽 방향키는 행의 위에, 아래쪽 방향키는 행의 아래에 복사됨

4.2 한 줄 상하 이동
 🪟  Alt + 상, 하 방향키
 🍎  Option + 상, 하 방향키 

  1. 이동하고 싶은 행에 커서를 위치
  2. Alt + 상, 하 방향키를 입력하면 행이 위아래로 이동

4.3 한 줄 삭제
 🪟  Ctrl + Shift + K
 🍎  Cmd + Shift + K

  1. 삭제하고 싶은 행에 커서를 위치
  2. Ctrl + Shift + K를 입력하면 행이 삭제됨

 

 

 

 

 

 

 

댓글