- 디렉토리, 패키지, 클래스 생성목록 보기
cmd + N
- 실행
ctrl + shift + R : 현재 소스 실행
- 코드 편집
cmd + D : 한 줄 복사cmd + 백스페이스 : 한 줄 지우기
cmd + shift + 방향키 : 한 줄 옮기기
ctrl + shift + j : 라인 합치기
Shift + option + cmd+ 방향키 : 요소 옮기기
cmd + p : 인자값 즉시 확인
opt + space : 코드 구현부 즉시 보기
F1 : Doc 즉시 보기
- 포커스 - 에디터
opt + right : 단어별 이동
opt + shift + right : 단어별 선택fn + left / right : 라인 첫/끝 이동
shift + cmd + left/right : 라인 전체 선택
fn + up / down : Page Up/Down
shift + cmd + z : redo
- 포커스 - 특수키
opt + up : 포커스 범위 한 단계씩 늘리기
opt + down : 포커스 범위 한 단계씩 줄이기
cmd + [/] : 포커스 뒤/앞으로 가기opt + opt + up/down : 멀티포커스
F2 : 오류 라인으로 자동 포커스
- 검색 [shift*2]
cmd + f : 현재 파일에서 검색
cmd + r : 현재 파일에서 교체
cmd + shift + f : 전체에서 검색
cmd + shift + r : 전체에서 교체
cmd + f/r > Regex 체크: 정규식으로 검색/교체
shift + cmd + o : 파일 검색
option + cmd + o : 메소드 검색
shift + cmd + a : Action 검색
cmd + e : 최근 열었던 파일 보기
cmd + shift + e : 최근 수정했던 파일 목록 보기
————————————
- ctrl + shift + space : 스마트 자동완성
ctrl + space * 2 : 스태틱 메소드 자동완성cmd + n : Getter / Setter / 생성자 자동완성
ctrl + I : Override 메소드 자동완성
- Cmd + j : Live Template 목록보기
cmd + opt + v : 변수 추출하기
cmd + opt + p : 파라미터 추출하기
cmd + opt + m : 메소드 추출하기
F6 : inner class 추출하기
- shift + f6 : 이름 일괄 변경하기
shift + cmd + f6 : 변수 타입 일괄 변경하기ctrl + opt + o : 쓰지않는 import 정리하기
opt + cmd + L : 코드 자동 정렬하기
- JPA 테스트 자동생성 : cmd + shift + T