[TIL] - 인텔리제이 단축키

김주형·2022년 10월 29일
0

TIL

목록 보기
20/37

디렉토리, 패키지, 클래스 등 생성 목록 보기 : 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 + [/]
멀티 포커스 : OPT2 + ↓
오류 라인으로 자동 포커스 : 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

profile
근면성실

0개의 댓글