1. 검색 및 이동
shift 2번
- 파일설정 클래스등 모든 것을 검색

Ctrl + N
- Java 클래스 파일을 이름으로 검색

Ctrl + Shift + N
- 모든 형식의 파일을 검색

Ctrl + E
- 최근에 열었던 파일 리스트 확인

Ctrl + B
- 메서드나 변수가 정의된 곳으로 이동 (Go to Declaration)
- test(); 에 커서를 두고 ctrl+B를 누르면 아래 test 정의된곳으로 커서가 감

2. 코드 편집
Ctrl + Space bar
- 가장 기본적인 자동 완성

Ctrl + Shift + Enter
- 세미콜론(;)이나 중괄호({})를 자동으로 채우고 줄바꿈
Ctrl + Alt + L
- 설정된 포맷에 맞춰 코드를 깨끗하게 정리 (Reformat Code)
Ctrl + D
- 현재 커서가 있는 줄을 바로 아래에 복사
Ctrl + Y
- 현재 커서가 있는 줄을 삭제
Ctrl + / (주석)
// 주석 처리 및 해제
Alt + Enter
- 에러 수정 제안이나 Quick Fix 실행 (가장 중요!)
3. 리팩토링
Shift + F6

- 변수, 메서드, 클래스 이름을 전체적으로 안전하게 변경
Ctrl + Alt + V

값을 먼저 입력하고 ctrl + Alt + V를 누르면 자동완성

- 리턴값이나 식을 변수로 추출 (Introduce Variable)
Ctrl + Alt + M



- 특정 코드 블록을 별도 메서드로 분리
Ctrl + Alt + P
- 메서드 내부의 값을 파라미터로 변경
4. 디버깅 및 실행
Shift + F10
- 프로젝트 실행
Shift + F9
- 디버깅 모드 실행
Ctrl + F8
- 브레이크 포인트(Breakpoint) 설정/해제
F8 / F7
- Step Over (다음 줄) / Step Into (메서드 안으로)
5. 보너스
Multi-Cursor
- Alt + Click 또는 Alt + Shift + Insert를 이용해 여러 줄을 동시에 수정할 수 있습니다.

Key Promoter X 플러그인

- 해당 플러그인 install을 하면 마우스 클릭시 오른쪽 하단 팝업으로 단축키를 알려줘서 자연스럽게 익힐수 있습니다.
- 예를들면 ctrl + 마우스왼쪽 클릭으로 메서드를 클릭해서 들어갔을경우 Ctrl + B로 들어갈수 있다고 알려주네요

'backend' 카테고리의 다른 글
| Intelij Smart Tomcat 설정 방법 (0) | 2026.04.16 |
|---|