Notice
Recent Posts
Recent Comments
초코레
IntelliJ 단축키 : 맥 기준 본문
- 디렉토리, 패키지, 클래스 등 생성 목록 보기 : CMD + N
- 코드 템플릿
- 메인 메소드 : psvm
- System.out.println() : sout
- 실행환경 실행
- 현재 포커스 : Ctrl + Shift + R
- 이전 실행 : Ctrl + R
- 라인 수정하기
- 라인 복제 : CMD + D
- 라인 삭제 : CMD + Backspace
- 문자열 라인 합치기(쿼리 같은 경우 한 줄로 합칠 때 주로 사용) : CMD + Shift + J
- Element 단위로 옮기기(HTML 이나 XML 의 Element 속성 자리 변경할 때) : OPT + CMD + Shift + →/←
- 라인 단위로 옮기기
- 라인 이동 : OPT + Shift + ↑/↓
- 구문 이동 : CMD + Shift + ↑/↓
- 코드 즉시 보기
- 인자값 즉시 보기 : CMD + P
- 코드 구현부 즉시 보기(클래스도 볼 수 있음) : OPT + Space
- Doc 즉시 보기 : F1
- 포커스
- 단어별 이동 : OPT + →/←
- 단어별 선택 : OPT + Shift + →/←
- 라인 첫/끝 이동 : Fn + →/← 혹은 Alt + →/←
- 라인 전체 선택 : CMD + Shift + →/←
- Page Up/Down : Fn + ↑/↓
- 포커스 범위 한 단계씩 늘리기(괄호가 많을 때 원하는 범위까지 선택할 때) : OPT + ↑/↓
- 포커스 뒤로/앞으로 가기(다른 파일에 포커스를 두었을 때도 가능) : CMD + [/]
- 멀티 포커스 : OPT*2 + ↓
- 오류 라인으로 자동 포커스 : F2
- 검색
- 현재 파일에서 교체 : CMD + R
- 전체에서 검색 : CMD + Shift + F
- 전체에서 교체 : CMD + Shift + R
- 정규표현식으로 검색, 교체 : CMD + Shift + F/R 창에서 Regex 옵션 체크
- 정규표현식을 적용한 교체법은 강의 참고
- 참고
- 파일 검색(Files) : CMD + Shift + O
- 메소드 검색(Symbols) : CMD + Alt + O 혹은 CMD + OPT + O
- Action 검색(Actions) : CMD + Shift + A
- 최근 열었던 파일 목록 보기 : CMD + E
- 최근 수정한 파일 목록 보기 : CMD + Shift + E
- 자동완성
- 스마트 자동 완성 : Ctrl + Shift + Space
- 스태틱 메소드 자동 완성 : Ctrl + Space * 2
- Getter/Setter/생성자 자동완성 : CMD + N, (생성 목록 다 선택할 때는 Shift 누르면서)
- Override 메소드 자동완성 : Ctrl + I
- Live Template(코드 축약어) 목록 보기 : CMD + J
- Live Template 목록보거나 설정하려면 Actions 창에 Live Tempate 검색
- 리팩토링
- Extract (추출하기 기능)
- 변수 추출하기 (Extract Variable) : CMD + OPT + V
- 파라미터 추출하기 (Extract Parameter) : CMD + OPT + P (파라미터만 추출하거나 별도의 메소드로 추출)
- 메소드 추출하기 (Extract Method) : 원하는 범위만큼 드래그한 후 CMD + OPT + M
- 이너클래스 추출하기 (Extract InnerClass) : 클래스명에 포커스 둔 후 F6
- 기타
- 이름 일괄 변경하기 : Shift + F6
- 타입 일괄 변경하기 : CMD + Shift + F6
- Import 정리하기 : Ctrl + OPT + O
- Actions 창에 Optimize imports on the fly 옵션 체크 : 사용하지 않는 import 문을 자동으로 제거
- 코드 자동 정렬하기 : CMD + OPT + L
- Extract (추출하기 기능)
'메모 > 단축키' 카테고리의 다른 글
Github : 로컬 저장소를 새 원격 저장소로 push (0) | 2023.07.18 |
---|---|
IntelliJ Git & Github : 맥 기준 (0) | 2021.01.09 |
IntelliJ 디버깅 단축키 : 맥 기준 (0) | 2021.01.09 |
Git Bash (0) | 2019.06.07 |