멘토님 추천 커스텀 키 매핑Keymap 설정 법Split and Move RightMove To Opposite기본 Shortcut 모음인텔리제이 설정 열기프로젝트 탐색기로 포커싱내가 보고 있는 파일, 프로젝트 탐색기에서 포커싱탐색창 포커싱 상태에서 편집창으로 포커스 이동스플릿 뷰 간 포커스 이동이전 탭, 다음 탭 이동현재 탭 닫기현재 커서에 있는 함수 실행최근 실행한 것 재실행이름 바꾸기터미널 탭으로 이동서비스 탭으로 이동Git 탭 열기Commit Tab 열기Generate/New최근 파일들검색(Classes, Files, Symbols, Actions, Database, Git)클래스 찾기코드 라인 복사코드 라인 삭제오버라이딩 하는 메서드로 이동메서드 파라미터 정보자동 완성 코드 줄 이동블럭 확장
KDD 를 지향하고 MDD 를 지양하자!!!
단축키 유형별로 묶어 보죠 🙂
H2 큰유형
- H3 단축키
멘토님 추천 커스텀 키 매핑
Keymap 설정 법
Preference → Keymap → 원하는 행동 더블클릭 → Add Keyboard shortcut → 키 입력 → OK
Split and Move Right
control + shift + →

- 적용
- 스플릿 전
control + shift + →
(스플릿 후)


Move To Opposite
control + shift + enter

- 적용
- 이동 전
- 이동 후


기본 Shortcut 모음
인텔리제이 설정 열기
command + ‘,’
프로젝트 탐색기로 포커싱
command + 1
내가 보고 있는 파일, 프로젝트 탐색기에서 포커싱
option + F1, 1
- ex)
- prepare-commit-msg를 보고있지만 프로젝트 탐색기에서는 husky.sh를 가르키고 있을 때
- prepare-commit-msg를 바로바로 포커싱 할 수 있게 함

탐색창 포커싱 상태에서 편집창으로 포커스 이동
esc
스플릿 뷰 간 포커스 이동
Option + Tab
이전 탭, 다음 탭 이동
command + shift + ‘[’ or ‘]’
현재 탭 닫기
command + W
현재 커서에 있는 함수 실행
control + shift + R
최근 실행한 것 재실행
control + R
이름 바꾸기
shift + F6
터미널 탭으로 이동
option + F12
서비스 탭으로 이동
command + 8
Git 탭 열기
command + 9
Commit Tab 열기
command + 0
Generate/New
control + enter


최근 파일들
command + E

command + E
이후Enter
입력하면 바로 이전에 봤던 파일을 볼 수 있음
검색(Classes, Files, Symbols, Actions, Database, Git)
shift + shift

- 파일들은 물론, 이런식으로 기능을 찾을 때도 검색 가능

클래스 찾기
command + O
- 위의 검색 탭 중 클래스 검색 탭으로 열기

코드 라인 복사
command + D
코드 라인 삭제
command + Backspace
오버라이딩 하는 메서드로 이동
command + Option + B
메서드 파라미터 정보
command + p
자동 완성
ctrl + space
코드 줄 이동
shift + command + 방향키
블럭 확장
option + 방향키 위쪽