기본 단축키 (Windows/Linux & macOS)
1. 코드 탐색 및 이동
- Ctrl + N (Cmd + O) → 클래스 찾기
- Ctrl + Shift + N (Cmd + Shift + O) → 파일 찾기
- Ctrl + Shift + Alt + N (Cmd + Shift + Alt + O) → 심볼 찾기
- Ctrl + B 또는 Ctrl + 클릭 (Cmd + B 또는 Cmd + 클릭) → 선언부 이동
- Ctrl + Alt + B (Cmd + Alt + B) → 인터페이스 구현부 찾기
- Ctrl + Shift + B (Cmd + Shift + B) → 타입 정의로 이동
- Alt + 화살표(←/→) (Cmd + 화살표(←/→)) → 이전/다음 위치 이동
- F12 → 마지막 편집한 위치로 이동
- Ctrl + E (Cmd + E) → 최근 파일 목록 보기
- Ctrl + Shift + E (Cmd + Shift + E) → 최근 수정한 파일 목록 보기
- Shift + Shift (더블 Shift) → 모든 검색 (클래스, 파일, 심볼 등)
2. 코드 편집
- Ctrl + Space (Cmd + Space) → 기본 코드 자동 완성
- Ctrl + Shift + Space (Cmd + Shift + Space) → 스마트 코드 자동 완성
- Ctrl + Alt + L (Cmd + Alt + L) → 코드 정리 (Reformat Code)
- Ctrl + Alt + O (Cmd + Alt + O) → 사용하지 않는 import 정리
- Ctrl + Y (Cmd + Backspace) → 한 줄 삭제
- Ctrl + D (Cmd + D) → 한 줄 복사
- Ctrl + Shift + J (Cmd + Shift + J) → 여러 줄을 한 줄로 합치기
- Shift + Enter → 새 줄 추가 (커서를 다음 줄로 이동)
- Ctrl + Shift + U (Cmd + Shift + U) → 대소문자 변경
3. 코드 리팩토링
- Ctrl + Alt + V (Cmd + Alt + V) → 변수 추출
- Ctrl + Alt + M (Cmd + Alt + M) → 메서드 추출
- Ctrl + Alt + C (Cmd + Alt + C) → 상수 추출
- Ctrl + Alt + F (Cmd + Alt + F) → 필드로 추출
- Ctrl + Alt + P (Cmd + Alt + P) → 매개변수로 추출
- Shift + F6 → 변수/메서드/클래스 이름 변경 (Rename)
4. 디버깅
- F8 → 한 줄씩 실행 (Step Over)
- F7 → 메서드 내부로 이동 (Step Into)
- Shift + F8 → 메서드 내부에서 빠져나오기 (Step Out)
- Alt + F9 (Cmd + Option + F9) → 실행 위치로 이동 (Run to Cursor)
- Ctrl + F8 (Cmd + F8) → 중단점 추가/삭제
- Ctrl + Shift + F8 (Cmd + Shift + F8) → 중단점 설정 변경
5. 실행 및 빌드
- Shift + F10 → 실행 (Run)
- Shift + F9 → 디버그 실행
- Ctrl + Shift + F10 (Ctrl + R) → 현재 파일 실행
- Ctrl + F9 (Cmd + F9) → 프로젝트 빌드
6. 버전 관리 (Git 관련)
- Ctrl + K (Cmd + K) → 변경 사항 커밋
- Ctrl + Shift + K (Cmd + Shift + K) → 원격 저장소로 푸시
- Alt + (Backquote, `) → VCS 메뉴 빠르게 열기
- Ctrl + T (Cmd + T) → 원격 저장소에서 변경 사항 가져오기 (Pull)
- Ctrl + Shift + V (Cmd + Shift + V) → 최근 클립보드 기록 보기
7. 터미널 & 기타
- Alt + F12 → 터미널 열기
- Ctrl + Shift + A (Cmd + Shift + A) → 모든 액션 검색
- Ctrl + Shift + Alt + S (Cmd + ,) → 프로젝트 설정 열기
위 단축키들은 기본값이며, File → Settings → Keymap (macOS에서는 Preferences → Keymap)에서 원하는 키로 변경할 수 있습니다.
더 필요한 단축키가 있으면 말씀해주세요! 😊
'IDE > IntelliJ' 카테고리의 다른 글
JetBrains IDE 및 개발 도구 총 정리 – 당신에게 맞는 툴은? (0) | 2025.03.02 |
---|---|
IntelliJ 오타 감지 및 수정 | 맞춤법 검사 비활성화 & 사용자 사전 추가 (0) | 2025.02.27 |