본문 바로가기

개발/IDE

IntelliJ 유용한 단축키 모음

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




'개발 > IDE' 카테고리의 다른 글

Sublime Text 4 (Build 4169) Package Control is not appeared  (0) 2024.01.29
IntelliJ 2018 Tomcat 설정 및 구동  (0) 2019.01.30