-
IntelliJ 단축키IntelliJ 2019. 12. 17. 17:42
* 디렉토리, 패키지, 클래스 등 생성 목록 보기
맥: Command + n
윈도우, 리눅스: Alt + Insert* 코드 템플릿
메인 메소드: psvm
System.out.println(): sout* 실행환경 실행
1. 현재 포커스
맥: Ctrl + Shift + R
윈도우, 리눅스: Shift + Ctrl + F10
2. 이전 실행
맥: Ctrl + R
윈도우, 리눅스: Shift + F10* 라인 복사하기
맥: Command + D
윈도우, 리눅스: Ctrl + D* 라인 삭제하기
맥: Command + 백스페이스
윈도우, 리눅스: Ctrl + Y / Ctrl + X* 라인 합치기
맥: Ctrl + Shift + J
윈도우, 리눅스: Ctrl + Shift + J* 라인 단위로 옮기기
1. 구문 이동
맥: Shift + Command + ↑↓
윈도우, 리눅스: Shift + Ctrl + ↑↓
2. 라인 이동
맥: Shift + Option + ↑↓
윈도우, 리눅스: Shift + Alt + ↑↓* Element 단위로 옮기기
맥: Option + Shift + Command + →←
윈도우, 리눅스: Alt + Ctrl + Shift + →←* 인자값 즉시 보기
맥: Command + P
윈도우, 리눅스: Ctrl + P* 코드 구현부 즉시 보기
맥: Option + Space
윈도우, 리눅스: Shift + Ctrl + i* Doc 즉시 보기
맥: F1
윈도우, 리눅스: Ctrl + Q* 단어별 이동
맥: Alt + →←
윈도우, 리눅스: Ctrl + →←
* 단어별 선택
맥: Shift + Alt + →←
윈도우, 리눅스: Shift + Ctrl + →←
* 라인 첫/끝 이동
맥: Fn + →←
윈도우, 리눅스: Home, End
* 라인 전체 선택
맥: Shift + Command + →←
윈도우, 리눅스: Shift + Home, End
* Page Up/Down
맥: Fn + 위/아래
윈도우, 리눅스: Page Up/ Down
* 포커스 범위 한 단계씩 늘리기/줄이기
맥: Option + ↑↓
윈도우, 리눅스: Ctrl + W / Shift + Ctrl + W
* 포커스 뒤로/앞으로 가기
맥: Command + [, ]
윈도우, 리눅스: Ctrl + Alt + →←
* 멀티 포커스
맥: Alt + Alt + ↓
윈도우, 리눅스: Ctrl + Ctrl + ↓
* 오류 라인으로 자동 포커스
맥: F2
윈도우, 리눅스: F2
* 현재 파일에서 검색
맥: Command + F
윈도우, 리눅스: Ctrl + F
* 현재 파일에서 교체
맥: Command + R
윈도우, 리눅스: Ctrl + R
* 전체에서 검색
맥: Shift + Command + F
윈도우, 리눅스: Shift + Ctrl + F
* 전체에서 교체
맥: Shift +Command + R
윈도우, 리눅스: Shift +Ctrl + R
* 정규 표현식으로 검색, 교체
맥: Regex 체크
윈도우, 리눅스: Regex 체크
* 파일 검색
맥: Shift + Command + O
윈도우, 리눅스: Shift + Ctrl + N
* 메소드 검색
맥: Alt + Command + O
윈도우, 리눅스: Shift + Ctrl + Alt + N
* Action 검색
맥: Shift + Command + A
윈도우, 리눅스: Shift + Ctrl + A
* 최근 열었던 파일 목록 보기
맥: Command + E
윈도우, 리눅스: Ctrl + E
* 최근 수정한 파일 목록 보기
맥: Shift + Command + E
윈도우, 리눅스: Ctrl + Shift + E
* 스마트 자동 완성
맥: Shift + Ctrl + Space
윈도우, 리눅스: Shift + Ctrl + Space
* 스태틱 메소드 자동 완성
맥: Ctrl + Space * 2
윈도우, 리눅스: Ctrl + Space * 2
* Getter/Setter/생성자 자동완성
맥: Command + N
윈도우, 리눅스: Alt + Insert
* Override 메소드 자동완성
맥: Ctrl + i
윈도우, 리눅스: Ctri + i* Live Template 목록 보기
맥: Command + J
윈도우, 리눅스: Ctrl + J
* 변수 추출하기
맥: Command + Option + V
윈도우, 리눅스: Ctrl + Alt + V
* 파라미터 추출하기
맥: Command + Option + P
윈도우, 리눅스: Ctrl + Alt + P
* 메소드 추출하기
맥: Command + Option + M
윈도우, 리눅스: Ctrl + Alt + M
* 이너클래스 추출하기
맥: F6
윈도우, 리눅스: F6
* 이름 일괄 변경하기
맥: Shift + F6
윈도우, 리눅스: Shift + F6
* 타입 일괄 변경하기
맥: Shift + Command + F6
윈도우, 리눅스: Shift + Ctrl + F6
*리턴값은 수동변경해야함
* Import 정리하기
맥: Ctrl + Option + O
윈도우, 리눅스: Ctrl + Alt + O
*파일 열때마다 Import 자동 정리
전체검색 후)
Auto Import : Optimize import on -> ON
* 코드 자동 정렬하기
맥: Command + Option + L
윈도우, 리눅스: Ctrl + Alt + L