일반
단축키 | 설명 |
Alt + 0-9 | 각 단축키에 해당하는 도구창 열기 |
Ctrl + S | 모두 저장 |
Ctrl + Shift + F12 | 에디터 영역을 최대크기로 토글 |
Ctrl + Alt + S | 설정 열기 |
Ctrl + Alt + Shift + S | 프로젝트 구조(Project Structure) 열기 |
Shift + Shift | 검색 열기 |
디버깅
단축키 | 설명 |
F8 | 다음 라인으로 이동 |
F7 | 현재 메소드로 들어가기 |
Shift + F8 | 현재 메소드를 호출한 곳으로 가기 |
Alt + F9 | 포커스 되어 있는 라인으로 이동 |
Alt + F8 | 현재 라인에서 사용 가능한 모든 코드를 실행 |
F9 | 다음 브레이크 포인트까지 진행 |
검색
단축키 | 설명 |
Shift + Shift | 검색 열기 |
Ctrl + Shift + F | 문자열 검색창 열기 |
Ctrl + F | 현재 파일에서 검색 |
F3 / Shift + F3 | 검색 결과에서 이전/이후 이동 |
Ctrl + R | 현재 파일에서 문자열 대체 |
에디터
단축키 | 설명 |
Ctrl + Space | 기본 코드를 자동 완성 |
Ctrl + Shift + Space | 스마트 자동완성 |
Ctrl + Shift + Enter | 문장 자동완성(조건문, 반복문 등) |
Alt + Insert | getter/setter/생성자 자동완성 |
Ctrl + P | 메소드 파라미터를 자동완성 |
Ctrl + Q | JavaDoc 조회 |
Ctrl + O | 오버라이딩 가능한 메소드 목록을 확인해 코드 자동생성 |
Ctrl + I | 구현 (Implement) 가능한 메소드 목록을 확인해 코드 자동생성 |
Ctrl + / | 라인단위 주석처리(//) |
Ctrl + Shift + / | 블록단위 주석처리(/* */) |
Ctrl + . | 블록 접기/열기 |
Ctrl + W | 커서가 있는 코드 영역을 확대해가면서 선택 |
Ctrl + Shift + W | 커서가 있는 코드 영역을 축소해가면서 선택 |
Alt + Enter | 코드에 필요한 적당한 액션을 보여줌 |
Ctrl + Alt + O | 사용하지 않는 Import문 정리 |
Ctrl + Alt + L | 코드 정렬 |
Ctrl + Alt + I | 들여쓰기 정렬 |
Ctrl + Alt + Enter | 커서 윗 행에 라인을 추가하고 편집 |
Shift + Enter | 커서 아랫 행에 라인을 추가하고 편집 |
Tab / Shift + Tab | 들여쓰기/내어쓰기 |
Ctrl + D | 커서가 있는 라인을 복사해서 바로 아래에 추가 |
Ctrl + Y | 커서가 있는 라인 삭제 (혹은 Redo로 매핑해서 사용가능) |
Alt + Shift + ↑ / ↓ | 라인 단위로 옮기기(문법에 관계없이 옮기기) |
Ctrl + Shift + ↑ / ↓ | 라인 단위로 옮기기(메시드를 벗어날 수 없음) |
Ctrl + Shift + U | 대/소문자 변경 |
Ctrl + Shift + J | 라인 합치기 |
리팩토링
단축키 | 설명 |
Shift + F6 | 이름 일괄 변경 |
Ctrl + Shift + F6 | 타입 일괄 변경 |
Ctrl + Alt + O | 사용하지 않는 Import문 정리 |
Ctrl + Alt + L | 코드 정렬 |
이동
단축키 | 설명 |
Ctrl + N | 검색창 열기(Alt + 방향키로 탭 이동) |
Alt + → / Alt + ← | 에디터 탭 이동 |
ESC | 가능하면 에디터 영역으로 커서 이동 |
Ctrl + G | 몇 번째 라인으로 이동할지 입력창 |
Ctrl + E | 최근 열어본 파일 목록 |
Ctrl + Shift + E | 최근 위치 목록 |
Ctrl + [ \ ] | 괄호의 시작과 끝으로 이동 |
Ctrl + F12 | 파일의 클래스 구조 |
프로젝트 빌드/실행
단축키 | 설명 |
Ctrl + F9 | 프로젝트 빌드 |
Shift + F10 | 프로젝트 실행 |
Shift + F9 | 프로젝트 디버그 |
Ctrl + Shift + T | 클래스에 대한 테스트 케이스 생성 및 이동 |
VCS 관리
단축키 | 설명 |
Ctrl + K | 커밋 |
Ctrl + T | 프로젝트 업데이트 |
Ctrl + Shift +K | Push |
Alt + ` | VCS 메뉴 팝업 |
참고 레퍼런스
https://blog.naver.com/islove8587/223222258719
[IntelliJ] 인텔리제이 단축키 모음
인텔리제이 단축키 모음 일반 디버깅 검색 에디터 리팩토링 이동 프로젝트 빌드/실행 VCS 관리
blog.naver.com