인텔리제이 단축키
IntelliJ 단축키
-
설정 창
Ctrl + Alt + S
-
단축키 변경
설정창 오픈(Ctrl + Alt + S) → keymap → Editor Actions 목록에서 찾은 후 변경 가능.
-
행 삭제 : 설정에서 단축키 변경 했음.
Ctrl + D
-
코드 라인 복사 : 설정에서 단축키 변경 했음.
Ctrl + Alt + Down
-
변수 자동 생성 : Introduce Variable
변수 생성할 코드 제일 뒤에 커서 두고 → Ctrl + Shift + Alt + V → Introduce Variable 선택 또는 Ctrl + Alt + V
-
Refactor Option 열기
변수합치기
,변수이름일괄변경
,선택한 코드 메서드로 뽑아내기
등 엄청 다양한 기능 제공코드 위에 커서 두고 → Ctrl + Shift + Alt + T
-
변수 합치기 : Inline Variable
(Alt + Enter) → Inline Variable 선택 또는 Ctrl + Alt + N 또는 합칠 변수에 커서 두고 → Refactor Option 창 오픈(Ctrl + Shift + Alt + T) → Inline Variable 선택
ObjectBox integerBox = new ObjectBox(); integerBox.set(10); // 두 라인을 하나로 합치기 Object object = integerBox.get(); Integer integer = (Integer) object; // 결과 Integer integer = (Integer) integerBox.get();
-
변수 이름 일괄 변경
변경할 변수에 커서 두고 → Ctrl + Shift + Alt + T → Rename 선택 또는 Shift + F6
-
메서드 분리
원하는 코드 구간을
드래그
로 선택한 후 메서드로 분리할 수 있다.원하는 코드 드래그 → Ctrl + Shift + Alt + T → Extract Method 선택 또는 Ctrl + Alt + M
-
main 메서드 실행
main 메서드가 있는 java 파일에서 실행해야 한다.
메서드 옆 ▷ 버튼 클릭 후 Run 또는 Ctrl + Shift + F10
-
main 메서드 재 실행
Ctrl + F5 또는 하단 메뉴 Run 밑에 새로고침 아이콘 클릭
-
메서드의 매개변수 타입 확인
메서드 매개변수 입력 괄호에 커서 두고 → Ctrl + P
-
Generate 옵션 창
생성자
,setter
,getter
,toString
등 생성할 수 있고, 그외도 다양한 기능 제공( 아래 이미지 참고 )Alt + Ins(Insert key)
-
Override/Implement 할 메서드 선택 창 열기
extends
또는implemnet
한 객체에 있는 override 가능한 메서드를 보여준다.Ctrl + O
-
메서드, 코드라인 등 위치 이동
메서드의 시작 행 또는 마지막 행에 커서를 두고 단축키를 실행하면 된다.
코드 라인도 위치 변경 가능하다.- 기준
- {}로 감싸져 있는 코드의 첫 라인과 끝 라인.
- ;로 끝난 코드 라인
Ctrl + Shift + 방향키 (↓ 또는 ↑)
-
부모 객체 생성자 생성
Alt + Enter → Create constructor matching super 선택
”
-
정의된 클래스 또는 메서드로 이동
Ctrl + 마우스 좌클릭 또는 F5
댓글남기기