본문 바로가기
기타

[인텔리제이] 자주 사용하는 단축키

by CodeMango 2023. 6. 14.

1. 메인메소드 생성 및 실행

1.1 디렉토리, 패키지, 클래스 생성 목록 보기

mac : cmd + n

win : alt + insert

 

1.2 실행환경 실행

현재 포커스

mac : ctrl + shift + r

win : shift + ctrl + F10

이전 실행

mac : ctrl + r

win : shift + F10

 

 

1. 코드 Edit

 

1.1 한줄 복사하기(Copy Line)

맥: cmd + d

윈도우: ctrl + d

 

1.2 한 줄 지우기(Delete Line)

맥: cmd + delete

윈도우: ctrl + y

 

1.3 Undo

Mac: cmd + z

Win: ctrl + z

 

1.4 라인 합치기(Join Lines)

ctrl + shift + j

 

1.5 라인 옮기기(Move Line Up / down)

shift + alt + up /down //문법 에러 상관 없이 이동

shift + cmd + up / down //문법 에러 없는 한도 내에 이동

 

1.6 Move Element 

Mac: shift + alt + cmd + Right / Left

Win: shift + alt + ctrl + Right / Left

 

1.7 인자값 즉시 보기

- 코드에서 생성자의 인자값을 즉시 확인하는 방법

mac: cmd + p

win : ctrl + p 

 

1.8 코드 구현부 즉시 보기

- 코드에서 메소드의 구현 부를 즉시 확인하는 방법

- 메소드, 생성자, 클래스 모두 적용 가능

 

mac: option + space

win: shift + ctrl + i

 

1.9 Doc 즉시 보기

mac: F1

win: ctrl + q


2. 포커스 - 에디터

 

2.1 단어별 이동

mac : option + right

win : ctrl + right

 

2.2 단어별 선택

mac : option + shift + right

win : shift + ctrl + right

 

2.3 라인 첫/끝 이동

mac : function + left/right

win : Home, End

 

2.4 라인 전체 선택

mac : shift + cmd + left/ right

 

2.5 Page Up/Down

mac : function + up/down

 

2.6 Undo Typing

mac : cmd + z

win : ctrl + z

 

2.7 Redo Typing

mac : shift + cmd + z

win : shift + ctrl + z


3. 포커스-특스키

3.1 포커스 범위 한 단계씩 늘리기

mac : option + up

win : ctrl + w

 

3.2 포커스 범위 한 단계식 줄이기

mac : option + down 

win : shift + ctrl + w

 

3.3 포커스 뒤로/앞으로 가기

mac : cmd + [ (cmd + ]) 

win: ctrl + alt + left / right

 

3.4 멀티 포커스

mac : option + option + up/down

win: ctrl + ctrl + down

 

3.5 오류 라인으로 자동 포커스

mac : F2

win : F2


검색

 

1. 현재 파일에서 검색

mac : cmd + f

win : ctrl + f

 

2. 현재 파일에서 교체

mac: cmd + r

win : ctrl + r

 

3. 전체에서 검색

mac: cmd + shift + f

win: ctrl + shift + f

 

4. 전체에서 교체

mac : cmd + shift + r

win : ctrl + shift + r

 

5. 정규식으로 검색 , 교체

mac : cmd + r > Regex 체크

win : ctrl + r > Regex 체크

mac : cmd + shift + r > Regex 체크

win : ctrl + shift + r  > Regext 체크

 

6. 파일 검색

mac : shift + cmd + o

win : shfit + ctrl + n

 

7. 메소드 검색

mac : option + cmd + o

win : shift + ctrl + alt + n

 

8. Action 검색

mac : shift + cmd + a

win : shift + ctrl + a

 

9. 최근 열었던 파일 목록 보기

mac : cmd + e

win : ctrl + e

 

10. 최근 수정했던 파일 목록 보기

mac : cmd + shift + e

win : ctrl + shfit + e


1. 스마트 자동 완성

mac : Ctrl + shift + space

win : ctrl + shift + space

 

2. 스태틱 메소드 자동 완성

mac : ctrl + space * 2

win : ctrl + space * 2

 

3. Getter / Setter / 생성자 자동완성

mac : cmd + n

win : alt + insert

 

4. Override 메소드 자동완성

mac : ctrl + i

win : ctrl + i

 


1. Live  Template 목록 보기

mac : cmd + j

win : ctrl + j


1. 변수 추출하기

mac : cmd + option + v

win : ctrl + alt + v

 

2. 파라미터 추출하기

mac : cmd + option + p

win : ctrl + alt + p

 

3. 메소드 추출하기

mac : cmd  + option + m

win : ctrl + alt + m

 

4. innter class 추출하기

mac : F6

win : F6


1. 이름 일괄 변경하기

mac: shift + F6

win: shift + F6

 

2. 변수 타입 일괄 변경하기

mac: shfit + cmd + F6

win: shift + ctrl + F6

 

3. 쓰지 않는 import 정리하기

mac: ctrl + option + o

win: ctrl + alt + o

 

shift + cmd + a > optimize impoirt on 활성화

 

4. 코드 자동 정렬하기

mac: cmd + option + L

win: ctrl + alt + L

 

댓글