IntelliJ IDEA 생산성 향상 단축키
IntelliJ의 단축키를 익히면 개발 생산성을 크게 높일 수 있습니다.
필수 단축키
| 기능 | Mac | Windows |
|---|
| 모든 액션 검색 | Shift Shift | Shift Shift |
| 파일 검색 | Cmd+Shift+O | Ctrl+Shift+N |
| 클래스 검색 | Cmd+O | Ctrl+N |
| 전체 검색 | Cmd+Shift+F | Ctrl+Shift+F |
| 자동 완성 | Ctrl+Space | Ctrl+Space |
| 코드 생성 | Cmd+N | Alt+Insert |
| 리팩토링 | Ctrl+T | Ctrl+Shift+Alt+T |
| 이름 변경 | Shift+F6 | Shift+F6 |
| 라인 복제 | Cmd+D | Ctrl+D |
| 라인 삭제 | Cmd+Delete | Ctrl+Y |
| 선언으로 이동 | Cmd+B | Ctrl+B |
| 구현으로 이동 | Cmd+Alt+B | Ctrl+Alt+B |
| 사용처 찾기 | Alt+F7 | Alt+F7 |
| 커밋 | Cmd+K | Ctrl+K |
| 푸시 | Cmd+Shift+K | Ctrl+Shift+K |
라이브 템플릿
sout → System.out.println()
psvm → public static void main
fori → for (int i = 0; ...)
iter → for-each 루프
ifn → if (x == null)
멀티 커서
Alt+Shift+Click 멀티 커서 추가
Alt+J / Ctrl+G 다음 일치 선택
Ctrl+Alt+Shift+J 모든 일치 선택
디버깅
| 기능 | 단축키 |
|---|
| 디버그 실행 | Shift+F9 |
| 브레이크포인트 | Ctrl+F8 |
| Step Over | F8 |
| Step Into | F7 |
| Resume | F9 |