데굴데굴 굴러가는 개발 블로그

IntelliJ 단축키 정리 본문

개발

IntelliJ 단축키 정리

Daram-e 2022. 11. 1. 10:29

최근 IntelliJ를 자주 사용하며 생산성을 높이기 위해

향로님의 인프런 IntelliJ 단축키 관련 강의를 수강하며 정리해봤다.. 

3번중에 1번은 단축키로 해보려고 노력하고있다

언젠가 마우스를 안쓰는 그날까지 화이팅

 

  • 파일 실행 관련 단축키
  Mac Window
현재 파일 실행 Ctrl + Shift + R Ctrl + Shift + F10
이전 파일 실행 Ctrl + R Shift + F10

 

  • 라인 관련 단축키
  Mac Window
줄 복사 Command + D Ctrl + D
줄 삭제 Command + 백스페이스 Ctrl + Y
줄 합치기 Ctrl + Shift + J Ctrl + Shift + J
줄 이동 (블럭 내부만) Command + Shift + 상/하 Ctrl + Shift + 상/하
줄 이동 (블럭 외부까지) Command + option + 상/하 alt + Shift + 상/하

 

  • 요소 위치 바꾸기 (Element 단위)
  Mac Window
요소 위치 바꾸기 Option + Shift + Command + 좌/우 Alt + Ctrl + Shift + 좌/우

 

  • 즉시 확인 단축키
  Mac Window
파라미터(인자) 값 Command + P Ctrl + P
코드 구현부 Op tion + Space Shift + Ctrl + I
Doc F1 Ctrl + Q

 

  • 포커스 관련 단축키
  Mac Window
단어별 이동 Command + P Ctrl + P
단어별 선택 Alt + Shift + <, > Shift + Ctrl + <, >
라인 첫/끝 이동 Fn + <, > Home, End
라인 전체 선택 Shift + Command + <, > Shift + Home + End
Page Up/Down Fn + 위, 아래 PageUp / Page Down

 

  • 포커스 관련 특수키
  Mac Window
포커스 범위 늘리기 Alt + 위/아래 Ctrl + W (위) / Ctrl + Shift + W (아래)
포커스 했던 부분으로 이동 Command + [ , ] Ctrl + Alt + 좌 / 우
멀티 포커스 (한꺼번에 수정) Alt + Alt + 아래 Ctrl + Ctrl + 위 / 아래
오류 부분으로 포커스 이동 F2 F2

 

  • 검색 - 텍스트 단축키
  Mac Window
현재 파일 내 검색 Command + F Ctrl + F
현재 파일 교체 Command + R Ctrl + R
전체 파일 검색 Command + Shift + F Ctrl + Shift + F
전체 파일 교체 Command + Shift + R Ctrl + Shift + R
정규표현식으로 검색, 교체 전체 파일 검색에서 Regex 체크 전체 파일 검색에서 Regex 체크

 

  • 검색 - 기타 단축키
  Mac Window
파일명 검색 Shift + Command + O Shift + Ctrl + N
메서드 검색 Alt + Command + O Shift + Ctrl + Alt + N
Action 검색 Ctrl + Shift + F
전체 파일 교체 Command + Shift + R Ctrl + Shift + R
정규표현식으로 검색, 교체 전체 파일 검색에서 Regex 체크 전체 파일 검색에서 Regex 체크

 

  • 자동 완성 관련 단축키
  Mac Window
스마트 자동 완성 Ctrl + Shift + Space Ctrl + Shift + Space
static 메소드 자동 완성 Ctrl + Space 2번 Ctrl + Space 2번
Getter/Setter/생성자 자동 완성 Command + N Alt + Insert
Override 자동 완성(implements) Ctrl + I Ctrl + I

 

  • Live Template 관련 단축키
  Mac Window
목록 보기 Command + J Ctrl + J
Live Template 추가 Command + Shift + A (액션 검색)
→ Live Template 검색 후 추가
Ctrl + Shift + A
→ Live Template 검색 후 추가

 

  • 리팩토링 - Extract (추출)
  Mac Window
변수 추출 Command + Option + V Ctrl + Alt + V
파라미터 추출 Command + Option + P Ctrl + Alt + P
메소드 추출 Command + Option + M Ctrl + Alt + M
이너 클래스 외부로 추출하기 F6 F6

 

  • 리팩토링 - 기타
  Mac Window
이름 일괄 변경 Shift + F6 Shift + F6
타입 일괄 변경 Shift + Command + F6 Shift + Ctrl + F6
안쓰는 Imports 정리 Ctrl + Option + O Ctrl + Alt + O
코드 자동 정렬 Command + Option + L Ctrl + Alt + L

 

  • 디버그 관련
  Mac Window
Debug 실행 (현재 파일) Ctrl + Shift + D 없음
Debug 실행(이전 파일) Ctrl + D Shift + F9
Step Over (다음 줄 이동) F8 F8
Step Into (다음 메소드 이동) F7 F7
Step Out (현재 메소드 밖으로 이동) Shift + F8 Shift + F8
Evaluate Expression (브레이크된 상태에서 코드 사용) Option + F8 Alt + F8
Watch (브레이크 이후 코드 변경 확인) 마우스클릭
(안경모양)
마우스클릭
(안경모양)
  • Git 사용
  Mac Window
Git View On Command + 9 Alt + 9
Git Option Popup Ctrl + V Alt + `
Git History Ctrl + V → 4 Alt + ` → 4
Branch Ctrl + V → 7 Alt + ` → 7
Commit Command + K Ctrl + K
Push Command + Shift + K Ctrl + Shift + K
Pull Command + Shift + A
→ git pull
Ctrl + Shift + A
→ git pull

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

싸피 SSAFY 7기 추가 합격, 면접 후기  (0) 2021.12.28
SSAFY 싸피 7기 서류 합격 ..  (0) 2021.11.29