IntelliJ 단축키 (Windows / Linux)
General : 일반적인 단축키
Alt + #[0-9] | 각 단축키에 해당하는 도구창 열기 |
Ctrl + S | 모두 저장 |
Ctrl + Shift + F12 | 편집기(Editor) 영역을 최대로 크기로 토글 |
Ctrl + Shift + I | 현재 프로필 기준으로 현재 파일 검사 |
Ctrl + Alt + S | 설정창(Settings) 열기 |
Ctrl + Alt + Shift + S | 프로젝트 구조창(Project Structure) 열기 |
Double Shift | 전체 검색창 열기 |
Debugging : 디버깅 관련 단축키
F8 | 현재 브레이크된 라인에서 다음 라인으로 이동 |
F7 | 현재 브레이크된 라인에서 실행하고 있는 메소드로 이동 |
Shift + F8 | 브레이크된 라인에서 호출한 곳으로 이동 |
Alt + F9 | 포커스 되어있는 라인으로 이동 |
Alt + F8 | 브레이크된 라인에서 사용 가능한 모든 코드를 실행 |
F9 | 다음 브레이크 포인트로 이동 |
Search / Replace : 검색 및 대체 관련 단축키
Double + Shift | 전체 검색창 열기 (Alt + 방향키로 All, Class, File, Symbol, Actions 등 선택 가능) | |
Ctrl + Shift + F | 문자열 검색창 열기 | |
Ctrl + F | 현재 파일에서 문자열 검색 | |
F3 / Shift + F3 | 검색된 문자열로 이전/이후 이동 | |
Ctrl + R | 현재 파일에서 문자열 대체 |
Editing : 편집기(IDE) 관련 단축키
Ctrl + Space | 기본 코드를 자동 완성 |
Ctrl + Shift + Space | 소스코드를 분석해서 적합한 자동 완성 코드를 추천 |
Ctrl + Shift + Enter | 문장 자동 완성(if문, for문 등) |
Ctrl + P | 메서드의 파라미터 정보를 조회 |
Ctrl + Q | 도큐먼트를 조회 |
Ctrl + O | Override 가능한 메서드 목록을 확인하여 코드를 자동 생성 |
Ctrl + I | Implement 가능한 메서드 목록을 확인하여 코드를 자동 생성 |
Ctrl + / | 라인 단위로 주석 처리(//로 주석처리) |
Ctrl + Shift + / | 블록 단위로 주석 처리(/* */로 주석처리) |
Ctrl + . | 블록 접기/열기 |
Ctrl + W | 커서 근처의 코드 선택 영역을 확대 |
Ctrl + Shift + W | 커서 근처의 코드 선택 영역을 축소 |
Alt + Enter | 추가되지 않은 Import 추가 |
Alt + Shift + Enter | 가로/세로 편집모드로 변경 |
Ctrl + Alt + L | 코드 정렬 |
Ctrl + Alt + O | Import 정리(사용하지 않는 Import 삭제) |
Ctrl + Alt + I | 들여쓰기 정렬 |
Ctrl + Alt + Enter | 커서가 위치한 라인에 바로 위 라인에서 시작 |
Tab / Shift Tab | 들여쓰기 추가 / 제거 |
Ctrl + D | 커서가 위치한 라인을 복사하여 바로 밑에 라인에 붙여넣기 |
Ctrl + Y | 커서가 위치한 라인을 삭제 |
Shift + Enter | 커서가 위치한 라인에 바로 아래 라인에서 시작 |
Ctrl + Shift + U | 대/소문자 변경 |
Ctrl + Shift + J | 라인 합치기 |
Navigation : 이동 관련 단축키
Ctrl + N | 전체 검색창 열기 (Alt + 방향키로 All, Class, File, Symbol, Actions 등 선택 가능) |
Alt + Right / Left | 편집기(Editor) 탭 이동 |
ESC | 윈도우 창에서 편집기(Editor) 창으로 이동 |
Ctrl + G | 라인으로 이동 |
Ctrl + E | 최근 열어본 파일 목록창 열기 |
Ctrl + Shift + E | 최근 위치 목록창 열기 |
Ctrl + ] / [ | 괄호 시작/끝으로 이동 |
Ctrl + F12 | 파일 구조창 열기 |
Compile and Run : 컴파일 및 실행 관련 단축키
Ctrl + F9 | 프로젝트 빌드(Bliud project) |
Shift + F10 | 프로젝트 실행 |
Shift + F9 | 프로젝트 디버그 |
VCS / Local History : 버전 관리 시스템(Version Control System) 관련 단축키
Ctrl + K | Commit project to VCS |
Ctrl + T | Update project form VCS |
Ctrl + Shift + K | Push commits |
Alt + BackQuote(‘) | ‘VCS’ quick popup |
Test Case : Test Case 관련 단축키
Ctrl + Shift + T | Class에 대한 TestCase 생성 및 이동 |
This post is licensed under CC BY 4.0 by the author.