Visual Studio Code 필수 단축키 5분만에 알아보기


 스택오버플로우 2021년 개발자 설문조사 결과를 보시면 대다수 개발자들이 과거 사용했고, 현재 사용하며, 미래에 사용할 IDE 는 비주얼 스튜디오 코드가 압도적입니다. 

프로그래밍 밈(Memes)에 가시면 VS code가 대세임을 알 수 있게 해주는 밈들이 많습니다. ㅋㅋ

출처 : Programming Memes



VS 코드 설치는 예전에 다루었습니다. 혹시  궁금하시면 제 블로그에서 검색하시면 됩니다. 오늘은 유용한 단축키(shortkeys)를 알려드리고자 합니다. 맥(Mac)으로 실습을 하였는데 제가 옵션(option) 키라고 한 건 윈도우에서 alt 키로 대체하시면 되고, 커맨드(command) 키라고 한 건 컨트롤(control) 키로 대신하시면 됩니다. 그럼 제가 한 번 직접 해보겠습니다!

*   , shift , 쉬프트키
* ,  option, 옵션키
* , command, 커맨드키

⇧⌥↓ / ⇧⌥↑     Copy line down/up
⌥↓ / ⌥↑          Move line down/up 
⇧⌘K               Delete line
  • 맥에서 쉬프트 + 옵션 + 화살표 방향키를 위나 아래를 누르면 커서가 위치한 코드 위나 아래에 코드를 복붙합니다.옵션 키를 누른 상태로 화살표를 위 아래로 움직이면  커서가 위치한 전체 라인이 위 아래로 움직입니다. 쉬프트 + 커맨드 + k 를 누르면  커서가 위치한 해당 라인 전체를 지웁니다.
Visual Studio Code  필수 단축키 5분만에 알아보기



  • 함수명이나 변수명을 한꺼번에 쉽게 바꿀 수 있습니다. F2 를 누르면 됩니다. 커맨드+z 하면 되돌릴수있슴다.
Visual Studio Code  rename symbol 사용예시



  • 쉬프트 +  옵션 + f 누르면 자동으로 포맷팅(formatting)해줍니다. 한글로 뭐라고 하는지 까먹음 ㅠ  암튼 이쁘게 만들어줍니다.
  •   ⇧⌥F             Format document
Visual Studio Code  format document 사용 예시



  • 옵션 + 커맨드 + [  ,  옵션 + 커맨드 +  ]   누르면  코드 섹션을 접거나 펼칠 수 있습니다.   
  • ⌥⌘[    /    ⌥⌘]          Fold  /  unfold region
Visual Studio Code  fold/ unfold region 사용 예시



  • 스니핏(snippet) 사용으로 빠른 코딩 가능합니다.  try 입력 후 trycatch 에서 탭(tab) 키 ㄱ ㄱ 
Visual Studio Code  코드 스니핏(snippet) 사용 예시


* VS code 맥os 단축키 cheatsheet 여기 :  https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
** 혹시 더 많이 알고 싶으시면 여기 : https://code.visualstudio.com/docs/getstarted/tips-and-tricks

그럼 Happy Coding! 

Comments