정리

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 대문자변경

쉬프트 들여쓰기 지우기