단축키
Key |
Function |
⌘ |
Command |
⇧ |
Shift |
⌥ |
Option |
⌃ |
Control |
↩ |
Return |
⌫ |
Back Space |
⌦ |
Delete |
↑ |
Up arrow |
↓ |
Down arrow |
← |
Left arrow |
→ |
Right arrow |
⇞ |
Page Up |
⇟ |
Page Down |
↖ |
Home |
↘ |
Down |
⇥ |
Right Tab |
⎋ |
Escape |
§ |
Section sign |
⇪ |
Caps lock |
⏏ |
Eject |
Remember these Shortcut
Action |
Mac OS |
⊞ Windows |
스마트 코드 완성 |
⌃ ⇧ Space |
Ctrl + Shift + Space |
어디서나 검색 |
Double ⇧ |
Double Shift |
의도적인 동작 및 빠른 수정 사항 표시 |
⌘ ↩ |
Alt + Enter |
코드 생성 |
⌘ N, ⌃ ↩ |
Alt + Ins |
매개변수 정보 |
⌘ P |
Ctrl + P |
선택의 폭 확장 |
⌥ ⌘ ↑ |
Ctrl + W |
선택의 폭 축소 |
⌥ ⌘ ↓ |
Ctrl + Shift + W |
최근 파일 팝업 |
⌘ E |
Ctrl + E |
이름 재지정 |
⇧ F6 |
Shift + F6 |
기본 키맵
일반
Action |
Mac OS |
⊞ Windows |
해당 도구 창 열기 |
⌘ 0 … ⌘ 9 |
Alt + #[0-9] |
모두 저장 |
⌘ S |
Ctrl + S |
동기화 |
⌘ ⌥ Y |
Ctrl + Alt + Y |
에디터 최대화 토글 |
⌘ ⇧ F12 |
Ctrl + Shift + F12 |
현재 프로필로 현재 파일 검사 |
⌥ ⇧ I |
Alt + Shift + I |
현재 체계의 빠른 전환 |
⌃ §, ⌃ ` |
Ctrl + BackQuote (`) |
개방형 설정 대화상자 |
⌘ , |
Ctrl + Alt + S |
프로젝트 구조 대화상자 열기 |
⌘ ; |
Ctrl + Alt + Shift + S |
동작 찾기 |
⌘ ⇧ A |
Ctrl + Shift + A |
디버깅
Action |
Mac OS |
⊞ Windows |
넘어가기 / 들어가기 |
F8 / F7 |
F8 / F7 |
스마트하게 들어가기 / 나가기 |
⇧ F7 / ⇧ F8 |
Shift + F7 / Shift + F8 |
커서로 이동 |
⌥ F9 |
Alt + F9 |
표현 평가 |
⌥ F8 |
Alt + F8 |
프로그램 다시 시작 |
⌘ ⌥ R |
F9 |
중단점 토글 |
⌘ F8 |
Ctrl + F8 |
중단점 보기 |
⌘ ⇧ F8 |
Ctrl + Shift + F8 |
검색 / 교체
Action |
Mac OS |
⊞ Windows |
어디서나 검색 |
Double ⇧ |
Double Shift |
찾기 |
⌘ F |
Ctrl + F |
다음 / 이전 찾기 |
⌘ G / ⌘ ⇧ G |
F3 / Shift + F3 |
교체 |
⌘ R |
Ctrl + R |
경로로 찾기 |
⌘ ⇧ F |
Ctrl + Shift + F |
경로로 교체 |
⌘ ⇧ R |
Ctrl + Shift + R |
다음 발생 선택 |
⌃ G |
Alt + J |
모든 발생 선택 |
⌃ ⌘ G |
Ctrl + Alt + Shift + J |
발생 선택 취소 |
⌃ G |
Alt + Shift + J |
편집
Action |
Mac OS |
⊞ Windows |
기본 코드 완성 |
^ Space |
Ctrl + Space |
스마트 코드 완성 |
^ ⇧ Space |
Ctrl + Shift + Space |
구문 완성 |
⌘ ⇧ ↩ |
Ctrl + Shift + Enter |
매개변수 정보(메서드 호출 인자 내에서) |
⌘ P |
Ctrl + P |
빠른 문서 검색 |
^ J |
Ctrl + Q |
외부 문서 |
⇧ F1 |
Shift + F1 |
간략 정보 |
⌘ + mouse |
Ctrl + mouse |
캐럿에 오류 설명 표시 |
⌘ F1 |
Ctrl + F1 |
코드 생성 |
⌘ N, ^ ↩ |
Alt + Insert |
메서드 오버라이딩 |
^ O |
Ctrl + O |
메서드 구현 |
^ I |
Ctrl + I |
둘러싸기 |
⌘ ⌥ T |
Ctrl + Alt + T |
라인 주석 / 주석 제거 |
⌘ / |
Ctrl + / |
블록 주석 / 주석 제거 |
⌘ ⌥ / |
Ctrl + Shift + / |
선택의 폭 확장 |
⌥ ↑ |
Ctrl + W |
선택의 폭 축소 |
⌥ ↓ |
Ctrl + Shift + W |
컨텍스트 정보 |
^ ⇧ Q |
Alt + Q |
의도적인 동작 및 빠른 수정 사항 표시 |
⌥ ↩ |
Alt + Enter |
코드 리포맷팅 |
⌘ ⌥ L |
Ctrl + Alt + L |
임포트문 최적화 |
^ ⌥ O |
Ctrl + Alt + O |
라인 자동 들여쓰기 |
^ ⌥ I |
Ctrl + Alt + I |
선택된 라인 들여쓰기 / 내어쓰기 |
⇥ / ⇧ ⇥ |
Tab / Shift + Tab |
현재 라인을 클립보드로 자르기 |
⌘ X |
Ctrl + X, Shift + Delete |
현재 라인을 클립보드로 복사 |
⌘ C |
Ctrl + C, Ctrl + Insert |
클립보드에서 붙여넣기 |
⌘ V |
Ctrl + V, Shift + Insert |
최근 버퍼에서 붙여넣기 |
⌘ ⇧ V |
Ctrl + Shift + V |
현재 라인 복제 |
⌘ D |
Ctrl + D |
캐럿에서 라인 삭제 |
⌘ ⌫ |
Ctrl + Y |
스마트 라인 병합 |
^ ⇧ J |
Ctrl + Shift + J |
스마트 라인 분할 |
⌘ ↩ |
Ctrl + Enter |
새 라인 시작 |
⇧ ↩ |
Shift + Enter |
캐럿 또는 선택된 블록에서 단어별 사례 토글 |
⌘ ⇧ U |
Ctrl + Shift + U |
코드 블록 종료 / 시작 시까지 선택 |
⌘ ⇧ ] / ⌘ ⇧ [ |
Ctrl + Shift + ] / [ |
단어 끝으로 삭제 |
⌥ ⌦ |
Ctrl + Delete |
단어 시작으로 삭제 |
⌥ ⌫ |
Ctrl + BackSpace |
코드 블록 확장 / 축소 |
⌘ + / ⌘ - |
Ctrl + NumPad+ / - |
모두 확장 |
⌘ ⇧ + |
Ctrl + Shift + NumPad+ |
모두 축소 |
⌘ ⇧ - |
Ctrl + Shift + NumPad- |
활성 에디터 탭 닫기 |
⌘ W |
Ctrl + F4 |
리팩터링
Action |
Mac OS |
⊞ Windows |
복사 |
F5 |
F5 |
이동 |
F6 |
F6 |
안전 삭제 |
⌘ Delete |
Alt + Delete |
이름 재지정 |
⇧ F6 |
Shift + F6 |
리팩터링하기 |
^ T |
Ctrl + Alt + Shift + T |
서명 변경 |
⌘ F6 |
Ctrl + F6 |
인라인 |
⌘ ⌥ N |
Ctrl + Alt + N |
메서드 추출 |
⌘ ⌥ M |
Ctrl + Alt + M |
변수 추출 |
⌘ ⌥ V |
Ctrl + Alt + V |
필드 추출 |
⌘ ⌥ F |
Ctrl + Alt + F |
상수 추출 |
⌘ ⌥ C |
Ctrl + Alt + C |
매개변수 추출 |
⌘ ⌥ P |
Ctrl + Alt + P |
탐색
Action |
Mac OS |
⊞ Windows |
클래스로 이동 |
⌘ O |
Ctrl + N |
파일로 이동 |
⌘ ⇧ O |
Ctrl + Shift + N |
기호로 이동 |
⌘ ⌥ O |
Ctrl + Alt + Shift + N |
다음 / 이전 에디터 탭으로 이동 |
^ → / ^ ← |
Alt + Right / Left |
이전 도구 창으로 돌아가기 |
F12 |
F12 |
에디터로(도구 창에서) 이동 |
⎋ |
Esc |
활성 또는 최종 활성 창 숨기기 |
⇧ ⎋ |
Shift + Esc |
라인으로 이동 |
⌘ L |
Ctrl + G |
최근 파일 팝업 |
⌘ E |
Ctrl + E |
뒤로 / 앞으로 탐색 |
⌘ ⌥ ← / ⌘ ⌥ → |
Ctrl + Alt + Left / Right |
최종 편집 위치 탐색 |
⌘ ⇧ ⌫ |
Ctrl + Shift + BackSpace |
어떤 뷰에서든지 현재 파일 또는 기호 선택 |
⌥ F1 |
Alt + F1 |
선언으로 이동 |
⌘ B / ⌘ Click |
Ctrl + B, Ctrl + Click |
구현 사항으로 이동 |
⌘ ⌥ B |
Ctrl + Alt + B |
빠른 정의 검색 열기 |
⌥ Space, ⌘ Y |
Ctrl + Shift + I |
타입 선언으로 이동 |
^ ⌥ B |
Ctrl + Shift + B |
슈퍼 메서드 / 슈퍼 클래스로 이동 |
⌘ U |
Ctrl + U |
이전 / 다음 방법으로 이동 |
^ ↑ / ^ ↓ |
Alt + Up / Down |
코드 블록 종료 / 시작으로 이동 |
⌘ ] / ⌘ [ |
Ctrl + ] / [ |
파일 구조 팝업 |
⌘ F12 |
Ctrl + F12 |
타입 계층 구조 |
^ H |
Ctrl + H |
메서드 계층 구조 |
⌘ ⇧ H |
Ctrl + Shift + H |
호출 계층 구조 |
^ ⌥ H |
Ctrl + Alt + H |
다음 / 이전 강조 표시된 오류 |
F2 / ⇧ F2 |
F2 / Shift + F2 |
소스 편집 / 소스 보기 |
F4 / ⌘ ↓ |
F4 / Ctrl + Enter |
탐색 표시줄 표시 |
⌥ Home |
Alt + Home |
북마크 토글 |
F3 |
F11 |
연상 기호를 활용한 북마크 토글 |
⌥ F3 |
Ctrl + F11 |
숫자 지정 북마크로 이동 |
^ 0 … ^ 9 |
Ctrl + #[0-9] |
북마크 표시 |
⌘ F3 |
Shift + F11 |
컴파일 및 실행
Action |
Mac OS |
⊞ Windows |
프로젝트 만들기(수정되고 종속된 상태로 컴파일링) |
⌘ F9 |
Ctrl + F9 |
선택된 파일, 패키지 또는 모듈 컴파일 |
⌘ ⇧ F9 |
Ctrl + Shift + F9 |
구성 선택 및 실행 / 디버그 |
^ ⌥ R / D |
Alt + Shift + F10 / F9 |
실행 / 디버그 |
^ R / D |
Shift + F10 / F9 |
에디터에서 컨텍스트 구성 실행 / 디버그 |
^ ⇧ R / ^ ⇧ D |
Ctrl + Shift + F10 |
사용량 검색
Action |
Mac OS |
⊞ Windows |
사용량 찾기 / 파일의 사용량 찾기 |
⌥ F7 / ⌘ F7 |
Alt + F7 / Ctrl + F7 |
파일의 사용량 강조 표시 |
⌘ ⇧ F7 |
Ctrl + Shift + F7 |
사용량 표시 |
⌘ ⌥ F7 |
Ctrl + Alt + F7 |
VCS / 로컬 기록
Action |
Mac OS |
⊞ Windows |
프로젝트를 VCS로 커밋 |
⌘ K |
Ctrl + K |
프로젝트를 VCS에서 업데이트 |
⌘ T |
Ctrl + T |
커밋 푸시 |
⌘ ⇧ K |
Ctrl + Shift + K |
VCS 빠른 팝업 |
^ V |
Alt + BackQuote (`) |
실시간 템플릿
Action |
Mac OS |
⊞ Windows |
실시간 템플릿으로 감싸기 |
⌘ ⌥ J |
Ctrl + Alt + J |
실시간 템플릿 삽입 |
⌘ J |
Ctrl + J |
KeyMap for Mac
FastCampus KeyMap for Mac
KeyMap for Windows
FastCampus KeyMap for Windows
댓글남기기