Posted:      Updated:

인텔리제이는 정말 많은 단축키가 존재한다.
약간이라도 불편하거나 번거로운 과정은 거의 다 단축키로 정해져 있다고 한다.
단축키에 능숙해지면 마우스를 아예 쓰지 않고 코딩을 할 수 있다는 말을 들었다.
작업을 편리하게 하기 위해서 자주 쓰는 단축키들을 알아보자 👀

단축키 용도
Alt + 1 프로젝트 창과 작업 창 사이 포커스 이동
ESC 프로젝트 창에서 에디터로 이동
Ctrl + Shift + F12 에디터 창 크게
Ctrl + Tab 작업 중인 클래스 파일 이동
Ctrl + Alt + Insert 에디터 창에서 해당 파일과 같은 위치에 새 클래스 추가
Alt + Insert 프로젝트 창에서 포커스 된 폴더에 새 클래스 추가
Ctrl + 방향키 단어 단위로 커서 이동
Home 라인의 시작 위치로 이동
End 라인의 끝 위치로 이동
PageUp 코드 맨 윗줄로 이동
PageDown 코드 맨 아랫줄로 이동
Ctrl + W 커서 위치로부터 선택 영역 확장
Ctrl + Shift + W 커서 위치로부터 선택 영역 축소
Ctrl + / 한 줄 주석
Ctrl + Shift + / 블록 주석
Tap 인덴트(줄 맞춤)
Shift + Tap 인덴트(줄 맞춤) 삭제
Ctrl + Alt + I 자동 인덴트(줄 맞춤)
Ctrl + A 코드 전체 선택
Alt + F7 사용처 찾기
Ctrl + B 빠른 찾기
Ctrl + F 파일 내 검색
F3 다음 검색 결과로 이동
Shift + F3 이전 검색 결과로 이동
Ctrl + Shift + F 경로 내 검색
Shift 두 번 누르기 전체 검색(인텔리제이 기능 포함)
Ctrl + E 최근 파일 열기
psvm 입력 public static void main(String[] args){} 생성
sout 입력 System.out.println(); 생성
Ctrl + J 라이브 템플릿(Live Template)
Alt + Enter 퀵 픽스(Quick fixes): 오류가 있는 코드 빠르게 수정 가능
F2, Shift + F2 코드 이슈 간 이동
Ctrl + Alt + O Import 최적화: 사용하지 않는 Import 삭제
Alt + Insert getter, setter 등 코드 생성
Ctrl + O override 메서드 자동 완성
Ctrl + I implement 메서드 자동 완성
Alt + F12 터미널 창
Ctrl + Shift + Enter 구문 완성
Ctrl + R 파일 내 변수명 한 번에 대체하기
Ctrl + Shift + R 경로 내 변수명 한 번에 대체하기
Ctrl + Shift + F10 현재 파일 실행
Ctrl + F10 최근 실행했던 파일 실행
Ctrl 두 번 누르기 Run Anything: 원하는 파일 실행
Ctrl + F2 실행 종료
Ctrl + D 라인 복사
Ctrl + Y 라인 삭제
Ctrl + P 파라미터 정보 확인하기
Ctrl + Shift + I Quick Definition: 함수 구현 정보 확인
Ctrl + Q Quick Document: 함수 설명(문서)
Ctrl + Shift + A action 창으로 기능 찾기
상단 메뉴의 Help → Keymap Reference 주요 단축키 목록 확인 가능

이외에도 훨씬 훨씬 많은 단축키가 있다.
작업 효율을 높이기 위해 편리한 것들은 다양하게 사용해보아야겠다.

댓글남기기