기본 단축키
Navigation
| 행동 | 단축키 |
|---|---|
| 프로젝트 창 열기 | Command + 1 |
| 이전/후에 열린 창으로 이동 | Command + [, ] |
| 열린 창 좌우로 이동하기 | Command + Shift + [, ] |
| 해당 코드를 사용하는 곳으로 이용 | Command + B |
| 구현체로 이동 | Command + Shift + B |
Find
| 행동 | 단축키 |
|---|---|
| 클래스 찾기 | Command + O |
| 파일 찾기 | Command + Shift + O |
| 현재 포커싱된 파일 내에서 해당 글자 모두 찾기 | Command + F |
| 해당 글자를 포함하는 파일 모두 찾기 | Command + Shift + F |
| 모두 찾기 | Shift + Shift |
| 최근 열었던 파일 목록 보기 | Command + E |
| 다음 동일한 단어 선택 | Control + G |
Refactor
| 행동 | 단축키 |
|---|---|
| 리팩토링 목록 보기 | Control + T |
| Introduce Variable | Command + Option + C |
| Introduce Field | Command + Option + F |
| Introduce Constant | Command + Option + V |
| Introduce Parameter | Command + Option + P |
| Method 추출 | Command + Option + M |
| 클래스나 변수명 변경(리팩토링) | Shift + F6 |
Bookmark
| 행동 | 단축키 |
|---|---|
| 북마크 리스트 | Command + 2 |
| 북마크 설정 | F3 |
| 북마크 리스트 팝업 | Command + F3 |
Util
| 행동 | 단축키 |
|---|---|
| 한 줄 복제하기(복사 붙여넣기) | Command + D |
| 한 줄 잘라내기 | Command + X |
| 해당 줄 양 끝으로 이동 | Command + →, ← |
| 해당 줄 한 문장씩 이동 | Option + →, ← |
| 현재 포커싱된 파일 끄기 | Command + W |
| 생성자, 게터, 세터 등 생성 | Command + N |
| 해당 클래스 테스트 클래스 생성 및 이동 | Command + Shift + T |
| 클래스 다이어그램 보기 | Command + Option + U |
| 터미널 열기 | Option + F12 |
Build
| 행동 | 단축키 |
|---|---|
| Run | Control + R |
| Run context configuration | Control + Shift + R |
| Debug | Control + D |
| Debug context configuration | Control + Shift + D |
Debug
| 행동 | 단축키 |
|---|---|
| Step into | F7 |
| Stop over | F8 |
| Resume | F9 |
Git
| 행동 | 단축키 |
|---|---|
| Git 로그 보기 | Command + 9 |
| 현재 브랜치 변경 사항 확인 | Command + 0 |
| 선택한 파일 수정 전으로 롤백 | Command + Option + Z |
커스텀 단축키
| 행동 | 단축키 |
|---|---|
| Git Blame | Option + B |
| Split Down, Right | Control + [, ] |
| Split And Move Down, Right | Control + Shift + [, ] |
| Goto Next Spliter | Option + ] |
| Goto Previous Spliter | Option + [ |