인텔리제이 자주 쓰는 단축키 정리
[글 아래에 단축키 PDF 있어요]
Alt + 1
- 에디터 창에서 누르면 프로젝트창으로 포커싱 에디터 창에서
esc
누르면 포커싱 해제 - 포커싱 상태에서 한번 더 누르면 프로젝트 창 최소화
- 최소화 상태에서 누르면 프로젝트 창 열기
Space
- 프로젝트 창에 포커싱이 있을 때 방향키로 이동이 가능한데
Space
를 누르면 미리보기 가능 esc
눌러서 미리보기 종료
Ctrl + shift + F12
- 에디터 창만 크게 키우고 나머지 창 최소화
Ctrl + Backspace
- 단어 단위 삭제
Ctrl + tab
- 에디터 창 항목 이동
- 컨트롤을 누르고 있는 채로 탭으로 이동
- 방향키로도 이동 가능, 컨트롤 떼면 선택
Alt + 방향키
- 좌우 : 방향키 누르는 방향에 있는 탭으로 이동
- 상하 : 클래스명, 메서드명 단위 이동
Ctrl + Alt + Insert / Alt + Insert
1. 에디터 창에서 현재 디렉토리 위치에 새 파일 생성
2. 프로젝트 창에서 원하는 위치에서 단추키를 눌러 새 파일 생성
Ctrl + 방향키 / home, end / page up, page down
1. 단어별 이동
2. 라인 시작, 끝 이동
3. 페이지 위, 아래 이동
Alt + Shift + 클릭 / 휠 클릭
- 멀티 캐럿(동시에 여러 커서 두고 작업) 추가 및 삭제
Ctrl + W / Ctrl + Shift + W
- 선택 영역 확장
- 누르는 횟수 만큼 블럭 범위 넓어짐
- Ctrl + Shift + W는 포커싱 된 블럭 채로 블럭 단위 이동
Ctrl + Alt + I
- 자동 인덴트 정렬
- 전체 선택 후 시행하면 전체 자동 정렬
Alt + F7 / Ctrl + B or Ctrl + 클릭
1. 커서가 올라간 코드가 사용되는 사용처 자세히 보기
- 코드 미리보기까지 가능
2. 현재 코드가 사용되고 있는 사용처 표시, 빠른 이동 가능
- 클릭 위치에 따라 구현부 <-> 선언부
Ctrl + F / F3, Shift + F3
검색창을 띄워서 파일 내 검색 가능
-
F3
또는Enter
를 눌러 다음 결과Shift + F3
을 눌러 이전 결과
Ctrl + Shift + F / Shift 2번
1. 경로 내 검색 : 키워드를 포함하는 모든 파일 검색 가능
2. 인텔리제이 내 전체 검색, 인텔리제이의 기능까지도 모두 나옴
Ctrl + E
- 최근 사용한 파일 열기
Ctrl + J
- 라이브 템플릿 검색
- psvm : public static void main(String[]args){}
- sout : System.out.println();
- 커서 위치에서 사용 가능한 템플릿만 보여 줌
Alt + Enter
- 퀵 픽스 : 에러 위치에서 누르면 에러 해결을 위한 선택지 제공
F2, Shift + F2
- 에러가 난 위치 단위로 이동
Ctrl + Alt + O
- Import 최적화 : 사용되지 않는 Import 제거(회색처리 된 것)
Alt + Insert
- 코드 생성 : 생성자, 게터, 세터, 오버라이드 등
Ctrl + O / Ctrl + I
1. 오버라이드 메서드 자동 완성
2. 임플먼츠 메서드 자동 완성 -> 퀵 픽스 기능 사용해도 가능
Alt + F12
- 하단에 터미널 창 열기
Ctrl + Shift + Enter
- 구문 자동 완성 : 괄호 닫고 세미콜론 찍는 등의 작업 자동 완성
Ctrl + R / Ctrl + Shift + R
1. 파일 내 찾아 바꾸기
2. 경로 내 찾아 바꾸기
Ctrl 2번
- 빠른 실행 : 최근 실행 또는 검색하여 실행 가능한 어떤 것이든 바로 실행
Ctrl + Shift + F10 / Shift + F10
1. 에디터 실행
2. 실행 : 최근 실행
Ctrl + F2
- 실행 중인 프로젝트 종료
Ctrl + D / Ctrl + Y
1. 한 줄 복사
2. 한 줄 삭제
Ctrl + P / Ctrl + Shift + I / Ctrl + Q
1. 파라미터 정보 보기
2. 선언부 미리 보
기
3. 빠른 설명 보기 - Java Doc
Java Doc
- 메서드 위에
/**
을 작성한 후Enter
를 누르면 자동 작성 됨
Ctrl + Shift + A
- 기능 찾기 : 단축키 등 검색을 통해 찾을 수 있음
- Keymap Reference : 단축키 정보
반응형
'공부 기록' 카테고리의 다른 글
[HTML5] checkbox 전체 선택 + 전체 선택 시 기본 값 전송 + FORM 전송 최소 선택 검증 + 타임리프 문자열 메서드 문법 (0) | 2021.07.24 |
---|---|
[IntelliJ] 인텔리제이 Lombok 설치 (0) | 2021.07.17 |
[HTML5] checkbox 여러 개를 form으로 전송하기 (0) | 2021.07.15 |
[SECURE] SQL Injection - board (0) | 2021.06.29 |
[SECURE] SQL Injection - login (0) | 2021.06.29 |
댓글