🚀 IntelliJ IDEA 자주 사용하는 단축키
1. IntelliJ IDEA란?
IntelliJ IDEA는 JetBrains에서 개발한 강력한 Java 기반 IDE로, 자동 완성, 디버깅, 리팩토링 등 다양한 기능을 제공합니다. 단축키를 활용하면 개발 생산성을 크게 향상시킬 수 있습니다.
2. 기본 단축키
기능 |
단축키 (Windows/Linux) |
단축키 (Mac) |
새 프로젝트 생성 |
Ctrl + Shift + N |
Cmd + Shift + N |
파일 열기 |
Ctrl + Shift + O |
Cmd + Shift + O |
저장 |
Ctrl + S |
Cmd + S |
실행 |
Shift + F10 |
Ctrl + R |
디버깅 실행 |
Shift + F9 |
Cmd + D |
3. 코드 편집 단축키
기능 |
단축키 (Windows/Linux) |
단축키 (Mac) |
자동 완성 |
Ctrl + Space |
Cmd + Space |
한 줄 삭제 |
Ctrl + Y |
Cmd + Backspace |
현재 줄 복사 |
Ctrl + D |
Cmd + D |
현재 줄 이동 (아래) |
Shift + Alt + ↓ |
Shift + Cmd + ↓ |
현재 줄 이동 (위) |
Shift + Alt + ↑ |
Shift + Cmd + ↑ |
자동 코드 정렬 |
Ctrl + Alt + L |
Cmd + Option + L |
4. 탐색 및 검색 단축키
기능 |
단축키 (Windows/Linux) |
단축키 (Mac) |
클래스 검색 |
Ctrl + N |
Cmd + O |
파일 검색 |
Ctrl + Shift + N |
Cmd + Shift + O |
메소드 찾기 |
Ctrl + Shift + Alt + N |
Cmd + Shift + Alt + N |
선언으로 이동 |
Ctrl + B |
Cmd + B |
뒤로 이동 |
Ctrl + Alt + ← |
Cmd + [ |
앞으로 이동 |
Ctrl + Alt + → |
Cmd + ] |
5. 디버깅 단축키
기능 |
단축키 (Windows/Linux) |
단축키 (Mac) |
디버깅 시작 |
Shift + F9 |
Cmd + D |
한 줄 실행 (Step Over) |
F8 |
F8 |
메소드 내부 실행 (Step Into) |
F7 |
F7 |
메소드 빠져나오기 (Step Out) |
Shift + F8 |
Shift + F8 |
디버깅 중단 |
Ctrl + F2 |
Cmd + F2 |
6. 리팩토링 단축키
기능 |
단축키 (Windows/Linux) |
단축키 (Mac) |
변수 이름 변경 |
Shift + F6 |
Shift + F6 |
메소드 이동 |
F6 |
Cmd + F6 |
메소드 복사 |
Ctrl + C, Ctrl + V |
Cmd + C, Cmd + V |
인터페이스 추출 |
Ctrl + Alt + Shift + T |
Cmd + Option + Shift + T |