1일 1커밋🌱
생산성을 높이는 IntelliJ 가이드
1. 맥북 키보드 아이콘
⌘ | command |
⌥ | option |
⇧ | shift |
⌃ | control |
2. 실행 관련 단축키
Run anything | ^ 2번 |
실행 | ⌃⇧ + R |
Run Confituration 기준 실행 | ⌃ + R |
종료 | ⌘ + 12 |
디버깅 실행 | ⌃⇧ + D |
3. Live Template
Live Template | ⌘ + J |
- psvm : 메인메소드
- sout : System.out.println
4. 터미널 창 관련 단축키
터미널 창 | ⌥ + F12 |
5. 에디터 관련 단축키
프로젝트 창 포커스 | ⌘ + 1 |
에디터 창으로 돌아오기 | Esc |
프로젝트 창 미리보기 | Space |
에디터 창 키우기 | ⇧⌘ + F12 |
에디터 창 이동 | ⌃ + tab |
Setting | ⌘ + , |
현재 위치에서 생성할 수 있는 모든 리스트 보기 | ⌘ + N |
6. 포커스 관련 단축키
단어별 이동 | ⌥ + ← → |
단어별 선택 | ⇧⌥ + ← → |
라인 시작/끝 이동 | fn + ← → |
코드 전체 선택 | ⌘ + A |
라인 전체 선택 | ⇧⌘ + ← → 또는 Fn + ⇧ + ← → |
페이지 위/아래 이동 | Fn + ← → |
포커스 범위 한단계씩 늘리기 | ⌥ + ↑ ↓ |
포커스 뒤로/앞으로 가기 | ⌘ + [] |
멀티포커스 | ⌥⌥ + ↑ ↓ |
오류 라인 자동 포커스 | F2, ⇧ + F2 |
7. 검색 관련 단축키
전체 검색 | ⇧⇧ |
현재 파일에서 검색 | ⌘ + F |
현재 파일에서 교체 | ⌘ + R |
전체에서 검색 | ⌘⇧ + F |
전체에서 교체 | ⌘⇧ + R |
정규표현식으로 검색, 교체 | Regex 체크 |
파일, 패키지 검색 | ⌘⇧ + O |
메소드 검색 | ⌘⌥ + O |
Action 검색 | ⌘⇧ + A |
최근 열었던 파일 목록 보기 | ⌘ + E |
최근 수정한 파일 목록 보기 | ⌘⇧ + E |
사용처 찾기 | ⌥ + F7 |
사용처 빠른 찾기 | ⌘ + B |
8. 라인 관련 단축키
한 줄 주석 | ⌘ + / |
블록 주석 | ⌘⌥ + / |
인덴트 | tab |
인덴트 취소 | ⇧ + tab |
라인 복제하기 | ⌘ + D |
라인 삭제하기 | ⌘ + BackSpace |
문자열 라인 합치기 | ⌃⇧ + J |
구문/문법에 상관없이 라인 이동 | ⌃⇧ + ↑ ↓ |
구문/문법 내에서만 라인 이동 | ⌘⇧ + ↑ ↓ |
Element 단위로 옮기기 | ⌘⌥⇧ + ← → |
9. 코드 즉시 보기 관련 단축키
파라미터 즉시 보기 | ⌘ + P |
코드 구현부 즉시 보기 | ⌥ + Space |
Doc 즉시 보기 | F1 |
구현 코드로 이동 | ⌘ + B |
10. 자동완성 관련 단축키
코드 자동 완성(Getter, Setter, 생성자) | ⌘ + N |
스마트 자동 완성 | ⌃⇧ + Space |
구문 완성 | ⌘⇧ + Enter |
스태틱 메소드 자동 완성 | ⌃ + Space + Space |
override 메소드 자동 완성 | ⌃ + O |
implement 메소드 자동 완성 | ⌃ + I |
11. 리팩토링 관련 단축키
변수 추출하기 | ⌘⌥ + V |
파라미터 추출하기 | ⌘⌥ + P |
메소드 추출하기 | ⌘⌥ + M |
이너클래스 추출하기 | F6 |
이름 일괄 변경하기 | ⇧ + F6 |
시그니처 일괄 변경하기 | ⌘ + F6 |
타입 일괄 변경하기 | ⌘⇧ + F6 |
Quick Fix | ⌥ + Enter |
코드 자동 정렬하기 | ⌘⌥ + L |
자동 인덴트 | ⌃⌥ + I |
import 최적화 | ⌃⌥ + O |
12. 디버깅 관련 단축키
Debug 모드로 실행하기 | ⌃⇧ + D |
Run Confituration 기준 디버그 실행 | ⌃ + D |
Resume : 다음 브레이크 포인트로 넘어감 | ⌘⌥ + R |
Step Over : 현재 브레이크 포인트의 다음줄 | |
Step Into : 현재 브레이크 포인트의 다음 실행할 메소드 안으로 들어감, Force Step Into로 상세 설정 가능 | |
Step Out : 함수를 호출한 곳으로 Return | |
Evaluate Expression : 브레이크 걸려있는 상태로 단발성으로 코드 실행 | |
Watch : variables에서 보고 싶은 값을 추가할 때 | |
Conditional Break : 조건부 Break | Break Point 우클릭 |
13. Git & GitHub 관련 단축키
Git View On | ⌘ + 9 |
Git Option Popup | ⌃ + V |
Git History | |
Git Branch | |
Git Commit | ⌘ + K |
Git Push | ⌘⇧ + K |
Git Pull |
참고
댓글남기기