정식 명칭 |
기능 |
단축키 |
Show Context Action |
코드 추천/개선 기능 |
Alt + Enter |
Search Everyone |
전체 검색 |
Shift * 2 |
Search Classes |
Classes 검색 |
Ctrl + N |
Search Files |
Files 검색 |
Ctrl + Shift + N |
Search Symbols |
Symbols 검색 |
Ctrl + Shift + Alt + N |
Find Action |
Actions 검색 |
Ctrl + Shift + A |
Preview available Docs |
참조 문서 미리보기 |
Ctrl + Q |
Completion |
완료 |
Enter |
Basic Completion |
기본 완료 |
Ctrl + Enter |
Completion this statement |
현재 상태 완료 ( = 세미콜론(;) 찍고 라인 끝) |
Ctrl + Shift + Enter |
Code Selection |
코드 선택, 현재 선택 영역 확장 |
Ctrl + W |
현재 선택 영역 축소 |
Ctrl + Shift + W |
Comment Line |
라인 주석 처리 |
Ctrl + / |
Duplicate Line |
라인 아래에 복제 |
Ctrl + D |
Move code fragements ( = cut and paste) |
라인 단위 이동 |
Alt + Shift + ↑ |
메서드 단위 이동 |
Ctrl + Shift + ↓ |
Collapse |
라인 접기 |
Ctrl + Minus(-) |
전체 접기 |
Ctrl + Shift + Minus(-) |
Expand |
라인 펼치기 |
Ctrl + Equal(=) |
전체 펼치기 |
Ctrl + Shift + Equal(=) |
Surround |
코드 감싸기 (if, while, for, try - catch 등) |
코드선택 → Ctrl + Alt + T |
Unwrap |
코드 풀기 (if, while, for, try - catch 등) |
코드선택 → Ctrl + Shift +Delete |
Multiple Selections |
커서에 위치한 심볼 하나씩 선택 |
Alt + J |
심볼 하나씩 선택 해제 |
Alt + Shift + J |
동일한 심볼 전체 선택 |
Ctrl + Alt + Shift + J |
Type-matching completion |
타입 매칭 완성 |
Ctrl + Shift + Space |
Rename |
이름 변경 |
Ctrl + F6 |
Extract variable |
식을 추출해서 변수로 선언 |
식 선택 → Ctrl + Alt + V |
Extract method |
코드를 추출해서 메서드로 선언 |
코드 선택 → Ctrl + Alt + M |
Refactoring menu |
리팩토링 메뉴 표시 |
Ctrl + Shift + Alt + T |
Restore removed code |
앞서 지운 코드 확인, 현재 코드에 적용 |
마우스 우클릭 → [Local History] → [Show History] |
Code format |
코드 정렬 |
Ctrl + Alt + L |
Reformat Settings |
코드 정렬 설정창 |
Ctrl + Alt + Shift + L |
Parameter info |
메서드 파라미터 정보 표시 |
Ctrl + P |
Show method documentation |
메서드 참조문서 표시 |
Ctrl + Q |
Show method definition |
메서드 정의부 표시 |
Ctrl + Shift + I |
Next error |
에러 발생 위치로 이동 |
F2 |
Show Error Description |
에러 정보 표시 |
Ctrl + F1 |
Highlighting |
하이라이트 ( = 형광펜 칠하기) |
Ctrl + Shift + F7 |
Find in Files |
파일 내 검색 |
Ctrl + Shift + F |
Replace in Files |
파일 내 대치 |
Ctrl + Shift + R |
File Structure |
파일 구조 표시 |
Ctrl + F12 / Alt + 7 |
Move method declaration |
메서드 선언부로 이동 |
Ctrl + B |
Usage in All Places |
해당 메서드 사용 위치 표시 |
메서드 선언부에 커서 둔채 Ctrl + B |
Hierarchy |
클래스 계층 구조 표시 |
Ctrl + H |
메소드 계층 구조 표시 |
Ctrl + Shift + H |
Recent Files |
최근 파일 목록 |
Ctrl + E |
Recent Locations |
최근 (코드 상)위치 목록 |
Ctrl + Shift + E |
Text Search |
텍스트 검색 |
Ctrl + F |
다음 |
Enter / F3 |
이전 |
Shift + F3 |
Run |
실행 |
Ctrl + Shift + F10 |
BreakPoint |
디버깅 중단점 지정 |
Ctrl + F8 |
Debug |
디버깅 |
Shift + F9 |
Stepover |
함수 내부 건너뛰기 |
F8 |
Stepinto |
함수 내부까지 들어가기 |
F7 |
Resume program |
프로그램 재실행 |
F9 |
Build Project |
프로젝트 빌드 |
Ctrl + F9 |
Evaluate Expression |
식 평가 |
Alt + F8 |
Stop |
중단 |
Ctrl + F2 |
Git commit |
깃 커밋 창 표시 |
Ctrl + K |
Git push |
깃 푸쉬 창 표시 |
Ctrl + Shift + K |
Project History |
프로젝트 히스토리 |
Alt + 9 |
Amend |
마지막 커밋에 몇가지 변경사항 추가 |
Ctrl + M |
Update project |
마지막 커밋 편집(수정) 하기 |
Ctrl + T |