본문으로 바로가기
반응형


다중선택 및 편집

여러 단어를 쉽게 선택하거나 특정 영역을 다중으로 선택해서 일괄적인 수정을 할 수 있는 기능을 제공합니다. 편집 창에서 코드를 선택하는 방법은 마우스를 사용해 선택하고자 하는 영역을 드래그하거나, 선택하려는 단어를 더블 클릭해서 선택할 수 있습니다. 또한 Shift 키와 Shift + Ctrl 키를 누른 상태에서 방향키를 이용하여 단어 및 줄을 선택할 수도 있습니다.

단어 선택 : Ctrl + D

Ctrl 키를 누른 상태에서 D키를 누를때 마다 동일 단어가 선택된다.

단어 선택 건너뛰기 : Ctrl + KD

아래 그림처럼 단어 건너뛰기를 하려면 Ctrl 키를 누른채 D키를 두번 누른뒤, K, D키를 연속하여 누른다.

선택된 단어 모두 선택하기 : Alt + F3

줄 선택

줄 편집 방법

  • Ctrl + L 을 이용하여 줄을 선택한다.

  • Ctrl + Shift + L 을 이용하여 줄을 편집 상태로 만든다.

  • Shif + Ctrl + 방향키를 이용하여 img 태그 앞으로 이동 합니다.

  • Shift + Alt + W 키를 사용하여 선택된 태그를 감싸는 태그를 입력할 수 있게 합니다.

줄 편집 단축키

단축키 설명
Ctrl+L 행 선택
Ctrl+Shift+L 선택 영역을 다중 편집 가능한 상태로 전환
Ctrl+Alt+(up, down) 다중 편집 가능한 상태로 행 선택
Ctrl+Shift+M Brace 범위 안의 내용 선택
Ctrl+Shift+J 들여쓰기가 동일한 내용 선택
Ctrl+Shift+A 선택된 범위의 부모요소 선

마우스로 선택

마우스 선택은 키보듸 특수키와 마우스 왼쪽키의 조합으로 선택 할 수 있습니다.

줄 복사 : Ctrl + Shift + D

  • 여러줄을 복사할 때는 Ctrl + L 키로 여러 줄을 선택한 다음 Ctrl + Shift + D키로 복사합니다.

  • Scope 안의 내용을 한 번에 선택을 하려면 Ctrl+Shif+J 키를, 선택된 범위에서 상위 영역을 선택하려면 Ctrl+Shift+A 키를 누르면 됩니다

줄 삭제

  • 코드를 삭제하는 방법은 문서의 내용 중 삭제하려는 부분을 선택해서 Backspace 키나 Delete 키를 이용해 삭제를 합니다.
  • 이렇게 삭제하게 되면 삭제한 부분에 빈 줄이 남아 있어 라인을 삭제하기 위해서는 또 한 번의 동작이 필요합니다.
  • 커서가 있는 현재 라인을 삭제하고 싶다면 Ctrl+Shift+K를 누르면 됩니다.
  • 현재 커서 위치에서 줄 끝까지 삭제하려면 Ctrl+K+K, 맨 줄 처음까지 삭제하려면 Ctrl+Shift+Backspace 키를 사용합니다.

들여쓰기

  • 선택된 내용을 들여쓰기 하기 위해서는 Ctrl+](Right Bracket) 키, 내여 쓰기는 Ctrl+[(Left Bracket) 를 사용합니다.
  • 선택된 내용이 문서의 들여쓰기 기준과 맞지 않게 들여 쓰기가 되어있다면 메뉴의 “Edit > Line > Reindent” 를 이용해 문서의 들여쓰기 포맷에 맞춰 자동 들여 쓰기를 수정할 수 있습니다.
  • 단축키가 없는 메뉴에 대해서 단축키를 지정하는 방법은 별도로 “Key Bindings” 에서 설명해 드리도록 하겠습니다.

라인 추가

  • 현재 편집 중인 라인 위, 아래에 새로운 라인을 생성하려면 커서를 현재 편집 중이 맨 앞이나 뒤로 이동해 Enter 눌러 신규 라인을 만들곤 합니다.
  • 위로 새로운 라인을 추가하려면 Ctrl+Shift+Ener, 아래로 새로운 라인을 추가하려면 Ctrl +Enter 키를 누르면 됩니다.

줄 편집 단축키

단축키 설명
Ctrl+Shift+D 줄 복사
Ctrl+Shift+K 줄 삭제
Ctrl+KK 커서부터 줄 끝까지 삭제
Ctrl+K+Backspace 커서부터 줄 처음까지 삭제
Ctrl+X 줄 잘라내기
Ctrl+Shift+Up 줄 위로 이동
Ctrl+Shift+Down 줄 아래로 이동
Ctrl+Enter 다음 행에 줄 삽입
Ctrl+Shift+Enter 이전 행에 줄 삽입
Ctrl+J 다음 줄을 현재 라인으로 합침
Ctrl+] 들여쓰기
Ctrl+[ 내어쓰기


반응형