본문 바로가기
[JAVA]/IDE

IntelliJ 단축키 정리(MAC용)

by 팡펑퐁 2022. 8. 22.
728x90

Context Action

Option + Enter : IntelliJ가 context를 생성 및 수정을 제안해준다.(에러 사전 방지 등 시간 절약 가능)

 

Search Everywhere

Shift, ShIft : 전체 검색

 

Search Action

Command + Shift + A 

 

Lookup Menu

Control + Space : Intellij가 코드의 완성을 위해 제안해준다.

 

Expand and shirink the code selection

Option + ↑ 1번 : 단어선택

Option + ↑ 2번 : 문장 선택

Option + ↑ 3번 : "" 인용 부호 포함 문장 선택

Option + ↑ 4번 : 전체 선택

Option + ↓ : 반대로 돌아가기

(if 문 등에서 )Option + ↑

 

Blocks of code

Command + / : ' // ' 드래그 범위에 따라 단어 및 한 줄, 취소는 한 번 더

Cpmmand + option + / : ' /* */ ' 복수의 줄, 취소는 한 번 더

 

Duplicate and delete lines

Command + D : 한 줄 복사 후 붙여넣기

Shift + ↑ , Command + D : 현재 줄부터 윗줄 드래그 → 복수 줄 복사 후 붙여넣기

 

Move code fragments

Option + Shift + ↑ or ↓ : 현재 줄을 바로 윗줄, 아랫줄과 위치 변경

Command + Shift + ↑ or ↓ : 현재 문단을 바로 위 문단, 아래 문단과 위치 변경

 

Collapse

Command + - : 가독성을 높이기 위하여 일부 코드를 숨김

Command + Shift + - : 숨길 수 있는 모든 지역의 일부 코드를 숨김

 

Surround and Unwrap

Command + Option + T : 선택된 코드에 사용할 수 있는 몇 가지 탬플릿 코드(반복문 등)를 생성할 수 있음

Command + Option + Delete(Fn + Back Space) : 생성된 탬플릿 코드를 지움

 

Multiple Selections

Control + G : <th> </th> 등과 같이 구성된 코드를 하나 선택함

Control + G 2번: 두 번 누르면 연결된 코드가 함께 선택됨

Control + Shift + G : 최근에 선택된 코드가 선택 취소됨

Command + Control + G : 관련된 모든 코드가 선택됨

 

Rename

Shift +F6 : 변수명 변경, 엔터치면 관련 변수명 전부 변경

 

 

728x90