맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje

 주제

줄 삭제하는 단축키 찾기

 방법

메뉴에서 단축키를 바로 찾는 메뉴가 있다.

메뉴에서 파일을 누르고 기본 설정을 다시 누르면 바로 가기 키라는 메뉴가 나오는데 클릭하면 된다.

메뉴> 파일> 기본 설정> 바로 가기 키     Ctrl + K Ctrl + S

Ctrl + K 누르고 연속해서 Ctrl + S 를 누른다

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje
맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje

바로 가기 키 창에서 삭제를 입력한다.

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje

명령: 줄 삭제

키 바인딩: Ctrl + Shift + K

언제: textInputFocus && !editorReadonly

소스: 기본값

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje

소스에서 커서가 있는 부분에서

Ctrl + Shift + K

를 눌러보면 줄 삭제가 일어난다.

 출처

Visual Studio Code

Key Bindings for Visual Studio Code

https://code.visualstudio.com/docs/getstarted/keybindings

Latest Version 💻

- MAC : Ventura 13.0

- Visual Studio Code :  1.73.0

단축키

⌘ + D : 같은 단어 선택 (길게누르면 여러개 선택 가능)

⌘ + + L : 같은 단어 전체 선택

⌘ + X : 행 잘라내기

⌘ + ⌫   : 현재 커서 위치부터 줄 맨앞까지 삭제

⌘ + + K : 행 삭제

⌘ + + ↑ , ↓ : 커서부터 최상단, 최하단까지 선택

⌘ + + ← , → : 커서부터 맨앞, 맨뒤 까지 선택

⌘ + + enter : 윗줄에 행 삽입

⌘ + Enter : 아랫줄에 행 삽입

⌘ + ] : 들여쓰기

⌘ + [ : 내어쓰기

⌘ + ⌥ + [ : 영역 접기

⌘ + ⌥ + ] : 영역 펼치기

⌘ + / : 주석

⌥ + + A : 선택영역 주석

⌘ + U : 이전에 커서가 있던 자리로 이동

⌘ + + \ : 현재 커서가 속해 있는 괄호의 처음과 끝으로 이동

⌥ + ↑ , ↓ : 행 위,아래 이동

⌥ + + ↑ , ↓ : 행 위, 아래로 복사

⌥ + + ← , → : 커서부터 단어 선택

⌥ + + 드래그, 클릭 : 멀티 선택 및 커서

⌥ + 클릭 : 클릭하는 곳마다 커서 생성

⌥ + Z : 자동 줄 바꿈 설정/해제

⌃ + H : 커서 왼쪽으로 문자 삭제

⌃ + D : 커서 오른쪽으로 문자 삭제

⌃ + O : 커서 뒤로 줄바꿈

F2 : 변수명/함수명 한번에 바꾸기

윈도우에서는 ctrl + shift + l 로 코드 한줄 드래그가 되었다.

하지만 맥북으로 넘어오면서 먹히질 않아서 한참 찾다가 발견하였다.

VScode의 왼쪽하단 톱니바퀴를 클릭 > Keyborad Shortcuts > "cursorEndSelect" 검색

아래와 같이 default 단축키 값이 나온다.

shift + command + right(화살표 오른쪽)

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje
cursorEndSelect

커서가 만약에 코드 라인 제일 끝에 있다면, "cursorHomeSelect"의 기본 단축키 값인 shift + command + left(화살표 왼쪽) 으로 해당 한 줄을 드래그할 수 있다.

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje
cursorHomeSelect

참고 링크 : VSCode 단축키 https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf

주의할 점은 운영체제에서 단축키를 어떻게 배치했냐에 따라서 VScode의 Default 단축키도 달라진다. 

맥북의 키보드 단축키 설정은, 

왼쪽 상단의 사과모양 클릭 > 시스템 환경설정 > 키보드 > 단축키 > Mission Co... 클릭

🙂

참고 링크 : Mac 키보드 단축키 https://support.apple.com/ko-kr/HT201236

Visual Studio Code#

Visual Studio Code는 Microsoft 에서 개발한 Code Editor

  • 기본적으로 Dark Theme (눈은 소중하니까요..)
  • 무겁지 않은 프로그램
  • 각 언어 및 개발환경에 제공되는 수많은 extension
  • 등등..

글을 작성한 본인을 포함하여 많인 개발자들이 애용중인 훌륭한 에디터 👍

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje

Visual Studio Code Shortcut#

가볍고 실행하기 좋은 Visual Studio Code(이하 vsc) 에디터를 좀 더 잘 활용하기위해 단축키를 알아보자.

mac shortcut#

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje

window shortcut#

맥 VSCode 한줄 삭제 - maeg VSCode hanjul sagje

  • Mac Shortcut PDF
  • Window Shortcut PDF

단축키를 모아보니 우주비행선을 조종해야할 것 같다.

많이 사용하는 단축키?#

1. Mac ⌘ + D & Window Ctrl + D#

현재 커서가 있는 단어와 동일한 단어를 아래 단축키 입력시마다 한번에 수정 가능하도록 커서를 잡아준다.

Tip

  • Mac ⌃ + F 단어 찾기 후 ⌥ + Enter
  • Window Ctrl + F 단어 찾기 후 Alt + Enter

위에 단축키 통해 원하는 단어 검색 후 입력을 통해 현재 파일의 해당 단어 모두를 한번에 수정 가능하도록 커서를 잡아준다.

2. Mac ⌥ + Click & Window Alt + Click#

위에 단축키를 누른 상태로 마우스로 클릭하는 곳 커서를 모두 한번에 잡아줘 수정하고싶은 부분들을 한번에 수정할 수 있도록 해준다.

Tip

세로로 한꺼번에 편집하고 싶은 부분만 지정할 때 완전 편함.

3. Mac ⌥ + ↓or↑ & Window Alt + ↓or↑#

현재 커서가 있는 줄을 위로, 아래로 한 줄 보낸다. 보내진 곳에 있던 줄은 이동된 줄의 위치로 이동된다.

4. Mac ⌥ + Shift + ↓or↑ & Window Alt + Shift + ↓or↑#

현재 커서가 있는 줄을 복사하여 위 or 아래로 복사해준다.

5. Mac ⌘ + / & Window Ctrl + /#

현재 사용하는 언어를 VSC에서 알아내 알아서 주석 처리를 해준다. (완전 편함.)

6. Mac ⌥ + Shift + I & Window Alt + Shift + I#

드래그된 모든 줄의 끝에 커서를 모두 생성해준다.

Tip

선택한 라인들의 끝에 뭔가 수정하거나 입력하고 싶을때

7. Mac ⌥ + Shift + Drag & Window Alt + Shift + Drag#

마우스 커서가 드래그하는 곳을 세로줄로 드래그후 한꺼번에 편집 가능

단축키는 잘 쓰면 능률도 올라간다.#

개발자 외에도 많은 사람들이 Ctrl + C, Ctrl + V 복사 붙여넣기를 많이 사용하는 것처럼

VSCode에 내장된 단축키를 잘 활용한다면 좀 더 효율적으로 vsc 코드 에디터를 활용할 수 있다는 기대감을 가지면서..

vsc 단축키 잘 사용하다가 다른 에디터에 vsc 만큼 단축키가 없으면 어떻하지..라는 생각도 든다.