정리
IntelliJ 내가 자주사용하는 단축키 정리
LazyTurtle_98
2022. 3. 30. 09:28
인텔리제이 내가 자주 쓰는 단축키들
(설정 KeyMap ->MacOs 기준)
단축키 | 이름 | 설명 |
⌥ + ENTER ⌘ + N |
Generate... | Constructor,Getter,Setter 등 자동 생성, 새로운 파일(패키지,클래스 등) 생성 |
⌘ + Shift + ENTER | Complete Current Statment | 현재 라인 자동완성 |
⌘ + ⌥ + V | Introduce Variable... | 현재 코드 반환값 생성 |
⌘ + ⌥ + M | Exctract Method... | 현재 코드 메서드로 추출 |
⌘ + Shift + T | Go to Test | 현재 메서드 테스트 생성 |
⌘ + B | Go to Declaration or Usages | 선언위치로 이동 |
Shift + F6 | Rename.. | 변수명 수정(Refactor 기능) |
⌘ + P | Prameter Info | 메서드 파라미터 정보확인 |
⌘ + E | Iterate Rencent Files | 파일 히스토리 보기 |
Shift + Shift ⌘ + O |
Go to Class... | 검색 |
⌘ + Shift + G | Find Perivous | 현재파일에서 검색 |
⌘ + ⌥ + L | Reformat code | 자동정렬 |
⌘ + ⌥ + P | Introduce Parameter | 현재 변수(코드) 파마리터로 추출 |
⌘ + ⌥ + N | Inline... | 인(같은)라인으로 합치기 |
⌥ + T | Refactor This... | 리팩토링 열기 |
⌥ + ⌥ | 멀티라인 선택 | |
⌘ + Shift + U | Togle Case | 대문자로 변경 |
Shift + Tab | 들여쓰기 지우기 |
컨트롤 엔터 : getter setter, 새로운. 파일 생성
커맨드 쉬프트. 앤터 : 자동완성
커맨드 옵션 v : 자동으로 반환값 작성
컨트롤 t ,extract method or 커맨드 옵션 m : 코드 메서드로 추출
커맨드 쉬프트 t : 테스트 생성(클래스 클릭 후)
커맨드 + b : 선언 위치로 이동( 커맨드 옵션 방향키로 돌아가기 가능)
쉬프트 f6 : 변수명 전체 수정
커맨드 p : 파라미터 정보(매개변수)
커맨드 e : 히스토리보기 검색 (recent files)
쉬프트 쉬프트 or 커맨드 o: 전체검색
커맨드 쉬프트 g : 파일에서 검색(find in files)
커맨드 옵션 l : 자동정렬
커맨드 옵션 m 메서드 추출
커맨드 옵션 p 파라미터 추출
커맨드 옵션 n : inline variable 인라인으로 합치기
컨트롤 t : 리팩토링옵션
옵션옵션 멀티라인 선택(clone caret below 멀티라인 샐랙)
커맨드 쉬프트 U 대문자변경
쉬프트 탭 들여쓰기 지우기