IntelliJ 단축키
Created:
Updated:
IntelliJ 단축키 일부를 맥기준으로 정리해 보았다. 여기서 전체 단축키를 확인 할 수 있다.
General
명령 |
단축키 |
액션검색 |
Command + Shift + A |
Doc 보기 |
F1 |
Editing
명령 |
단축키 |
New 생성 단축키 |
Command + N |
한줄 복사 |
Command + D |
한줄 삭제 |
Command + Delete |
아래 있는 라인이 현재 라인과 합쳐짐 |
Control + Shift + J |
현재 라인을 위 또는 아래로 이동 (구문관계없이) |
Option + Shift + UP / Down |
현재 라인(구문)을 위 또는 아래로 이동 (구문단위) |
Command + Shift + Up / Down |
엘리먼트 단위로 좌 / 우로 옮기기 |
Command + Option + Shift + Left / Right |
메소드등 필요한 인자 확인 |
Command + P |
Getter / Setter / 생성자등 자동 생성 |
Command + N |
Override 메소드 자동생성 |
Control + I |
Compile and Run
명령 |
단축키 |
기존에 실행했던 Run을 해줌 |
Control + R |
현재커서가 맞춰진 곳에 Run 해줌 |
Control + Shift + R |
Navigation
명령 |
단축키 |
코드의 구현부를 미리 확인 |
Option + Space |
단어별 이동 |
Option + Left / Right |
단어별 선택 |
Option + Shift + Left / Right |
라인의 맨 앞, 뒤로 이동 |
Fn + Left / Right |
라인의 맨 앞, 뒤 선택 |
Fn + Shift + Left / Right |
한번에 여러 라인 이동 (Page Up / Down) |
Fn + Up / Down |
커서 선택 범위를 점차 늘리기 / 줄이기 |
Option + Up / Down |
커서가 이전 / 이후 커서로 이동 |
Command + [ / ], Command + Option + Left / Right |
다중 라인 커서 선택 |
Option + Option + Up / Down |
에러난 라인으로 이동 |
F2 |
최근 열었던 파일 목록 보기 |
Command + E |
최근 수정한 파일 목록 보기 |
Command + Shift + E |
해당 라인으로 이동 |
Command + L |
자동완성 |
Control + Space |
스마트 자동완성 |
Control + Shift + Space |
스태틱 메소드 자동완성 |
Control + Space + Space |
Search / Replace
명령 |
단축키 |
특정 파일내 문자열 찾기 |
Command + F |
특정 파일내 문자열 바꾸기 |
Command + R |
프로젝트 전체에서 문자열 찾기 |
Command + Shift + F |
프로젝트 전체에서 문자열 바꾸기 |
Command + Shift + R |
파일 이름 검색 |
Command + Shift + O |
메소드이름 검색 |
Command + Option + O |
클래스 이름 검색 |
Command + O |
전체 검색 |
Shift + Shift |
sonarLint 체크 |
Command + Shift + S |
Refactoring
명령 |
단축키 |
변수로 추출하기 |
Command + Option + V |
파라미터로 추출하기 |
Command + Option + P |
메소드로 추출하기 |
Command + Option + M |
이너클래스 추출하기 |
F6 |
이름 변경하기 |
Shift + F6 |
타입 변경하기 |
Command + Shift + F6 |
Import 정리하기 |
Control + Option + O |
코드 자동 정렬하기 |
Command + Option + L |
Debug
명령 |
단축키 |
현재 커서 위치로 Debug 모드로 실행 |
Control + Shift + D |
기존 Debug 모드로 실행하기 |
Control + D |
Debug 브레이크 포인트 걸기 |
Command + F8 |
Debug 다음 브레이크 포인트로 넘어가기 |
Command + Option + R |
Debug 다음 라인으로 이동 |
F8 |
Debug 메소드 안으로 들어가기 |
F7 |
Debug 메소드 밖으로 나오기 |
Shift + F8 |
Git
명령 |
단축키 |
Git View On |
Command + 9 |
Git Option Popup |
Control + V |
Commit |
Command + K |
Push |
Command + Shift + K |
Git Show diff |
(Git log에서) Command + D |
Live Templates
명령 |
단축키 |
라이브 템플릿 목록 |
Command + J |
Comments