1일 1커밋🌱

2 분 소요

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

참고

태그:

카테고리:

업데이트:

댓글남기기