VSCode (Visual Studio Code)
VSCode는 현재 개발자들이 가장 많이 사용하고 있다고 볼 수 있는 소스 코드 에디터이다.
Microsoft에서 무료로 제공하고 있으며 윈도우, MacOS, 리눅스 환경에서 모두 사용 가능하다.
무엇보다, 가벼우며 다양한 확장 플러그인을 설치하여 본인이 원하는 대로 에디터 환경을 구성할 수 있다는 장점이 있다.
또한, 하나의 코드 에디터로 Python, R, Javascript 등 다양한 개발 언어를 사용할 수 있다는 점이 매력적이다.
VSCode는 자체적으로 개발 코드를 효율적으로 작성할 수 있도록 하는 다양한 종류의 단축키를 갖추고 있다.
이를 잘 활용하는 것 만으로도 개발 시간을 단축시킬 수 있다.
이 포스터에서는 내가 개인적으로 유용하게 사용하고 있는 단축키를 정리해 보았다.
1. 행 삽입/삭제
-
Command + Enter : 커서 위치에 상관없이 아래에 행 삽입
(그냥 Enter와 다른 점은 커서가 어디에 위치하든 상관 없다는 것이다.) -
Command + Shift + Enter : 커서 위치에 상관없이 위에 행 삽입
-
Command + Shift + K : 커서 위치에 상관없이 위에 행 삭제
2. 행 잘라내기/복사하기 + 붙여넣기
-
Command + X : 커서 위치에 상관없이 해당 행 잘라내기
Command + V : 잘라낸 행 붙여넣기 -
Command + C : 커서 위치에 상관없이 해당 행 복사하기
Command + V : 복사한 행 붙여넣기 -
Option + Shift + Up/Down : 커서 위치에 상관없이 행 복사 후 위/아래에 삽입하기
3. 행 위/아래로 옮기기
-
Option + Up/Down : 커서 위치에 상관없이 해당 행을 위/아래로 옮기기
4. 행 들여쓰기/내어쓰기
-
Command + [ : 행 들여쓰기
Command + ] : 행 내어쓰기
5. 여러 행에 같은 내용 삽입
-
Command + Option + Up/Down : 여러 행의 같은 위치에 내용 삽입하기
-
Option + 마우스 클릭 : 클릭한 여러 위치에 내용 삽입하기
6. 반복되는 단어 한 번에 수정
-
Command + D : 다음 반복되는 단어 선택
-
Command + Shift + L : 반복되는 모든 단어 선택
7. 여러 행 드래그 후, 같은 위치에 커서 위치
-
Option + Shift + 드래그 : 여러 행에서 같은 위치에 커서 위치시키기
-
Option + Shift + I : 드래그한 모든 행의 마지막에 커서 위치시키기
8. 주석처리
-
Command + / : #을 사용하여 주석처리하기 (여러 행 가능)
이것으로 유용한 VSCode 기본 핵심 단축키에 대한 포스팅을 마친다.