IntelliJ 단축키 모음 (Windows)

2022. 10. 5. 12:21· 개발 노트/IntelliJ 관련
목차
  1. 0. Mac vs Windows
  2. 1. 메인 메소드 생성 및 실행
  3. 2. 라인 수정하기
  4. 3. 즉시보기
  5. 4. 포커스 에디터
  6. 5. 포커스 특수키
  7. 6. 텍스트 검색
  8. 7. 검색 - 기타
  9. 8. 자동완성
  10. 9. Live Template (축약어)
  11. 10. 리펙토링 - Extract
  12. 11. 리펙토링 - 기타
  13. 12. 디버깅
  14. 13. Git 사용하기
  15. 14. Github 연동하기
  16. 15. 플러그인

0. Mac vs Windows

Command Ctrl
Option Alt

 


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

디렉토리, 패키지, 클래스 등 생성 목록 보기 Alt + Insert
코드 템플릿 - 메인 메소드 psvm
코드 템플릿 - System.out.println(); sout
현재 포커스 Shift + Ctrl + F10
이전 실행 포커스 Shift + F10

 


2. 라인 수정하기

라인 복사하기 Ctrl + d
라인 삭제하기 Ctrl + y
라인 합치기 Ctrl + Shift + j
라인 단위로 옮기기 - 라인 이동 Alt + Shift + ↑
Alt + Shift + ↓
라인 단위로 옮기기 - 구문 이동 Ctrl + Shift + ↑
Ctrl + Shift + ↓
Element 단위로 옮기기 Ctrl + Alt + Shift + →
Ctrl + Alt + Shift + ←

 


3. 즉시보기

인자값 즉시 보기 Ctrl + p
코드 구현부 즉시 보기 Ctrl + Shift + i
Doc 즉시 보기 Ctrl + q

 


4. 포커스 에디터

단어별 이동 Ctrl + →
Ctri + ←
단어별 선택 Ctrl + Shift + →
Ctrl + Shift + ←
라인 처음 / 끝으로 이동 Home
End
라인 전체 선택 Shift + Home
Shift + End
Page Up / Down Page Up
Page Down

 


5. 포커스 특수키

포커스 범위 한 단계씩 늘리기
(단어 중간에 커서 있을 경우 그 단어 선택)
Ctrl + w
포커스 범위 한 단계씩 줄이기 Ctrl + Shift + w
되돌리기 Ctrl + z
되돌리기의 되돌리기 Ctrl + Shift + z
포커스 (커서 위치) 뒤로 / 앞으로 가기
(이전에 있던 커서 위치로 돌아가기 가능)
Ctrl + Alt + →
Ctrl + Alt + ←
멀티 포커스 Ctrl + Ctrl + ↓(Ctrl 누른 상태로)
오류 라인으로 자동 포커스 F2

 


6. 텍스트 검색

현재 파일에서 검색 Ctrl + f
현재 파일에서 교체 Ctrl + r
전체에서 검색 Ctrl + Shift + f
전체에서 교체 Ctrl + Shift + r
정규표현식으로 검색, 교체 검색에서 Regex 체크
참고 : https://jojoldu.tistory.com/160

 


7. 검색 - 기타

파일 검색 Ctrl + Shift + n
메소드 검색 Ctrl + Alt + Shift + n
Action 검색 Ctrl + Shift + a
최근 열었던 파일 목록 보기 Ctrl + e
최근 수정했던 파일 목록 보기 Ctrl + Shift + e

 


8. 자동완성

자동완성 Ctrl + Space
스마트 자동완성 Ctrl + Shift + Space
Static 메소드 자동완성 (Ctrl + Space) * 2
Getter / Setter / 생성자 자동완성 Alt + Insert
Override 메소드 자동완성 Ctrl + i

 


9. Live Template (축약어)

Live Template 목록 보기 Ctrl + j
Live Template 추가하기 Step① Ctrl + Shift + a (action 검색) 에서 Live Template 검색
Step② + 버튼으로 추가 가능

 


10. 리펙토링 - Extract

변수 추출하기
    해당 클래스 내부의 변수로 추출됨
Ctrl + Alt + v
파라미터 추출하기
    해당 클래스의 파라미터로 추출됨
    Overload 기능까지도 가능
Ctrl + Alt + p
메소드 추출하기 Ctrl + Alt + m
이너클래스 추출하기
    새로운 클래스로 이동 가능
    다른 패키지로도 이동 가능
F6

 


11. 리펙토링 - 기타

이름 일괄 변경하기 Shift + F6
타입 일괄 변경하기 Ctrl + Shift + F6
Import 정리하기 Ctrl + Alt + o
Import 정리하기 - 자동 실행시키려면 Step① Ctrl + Shift + a (action 검색)
Step② optimize import on 설정
코드 자동 정렬하기 Ctrl + Alt + l

 


12. 디버깅

 
Debug 동작 버튼
왼쪽 아래에 있는 것 : 콜 스택
오른쪽 아래에 있는 것 : 변수
break point 찍어두면
break point 직전까지 실행된다
Debug 모드로 실행하기 - 즉시 실행 ※ 단축키 X
직접 버튼 클릭
Debug 모드로 실행하기 - 이전에 실행했던 것 Shift + F9
Resume - 다음 break point 로 넘어감 F9
Step Over - 현재 break point 에서 다음줄로 넘어감 F8
Step Into - 현재 break point 에서 해당 Step 의 다음메소드로 들어감 (포커스가 안으로 들어옴) F7
Step Out - 포커스를 밖으로 뺀다 Shift + F8
조건 break - 해당 condition 의 경우에만 break 시키기 Step① break point 설정 후 우클릭
Step② condition 에 값 넣기
ex) “dev”.equals(book.title)
Evaluate Expression - 현재 break 걸려있는 상태에서 코드를 실행해본다
ex) productRepository.findAll()
 
Alt + F8
Watch - 특정 변수 등을 Step 별로 어떻게 변하는지 확인 ※ 단축키 없음
Step① 마우스로 안경모양 버튼 클릭

Step② variable 의 왼쪽 가장 윗 버튼

 


13. Git 사용하기

상단 view 탭을 이용해서 RUN, Gradle, Git 등 보이게 할 수 있다.

Git View On ● 상단 View 탭 - Version Control 클릭
● Alt + 9
Git 탭 설명 1. Local Changes 탭
    ▶ 우클릭 ▶ Show Diff : 여기서 직접 변경시킬 수 있다
2. Logs 탭 : 변경 로그들 볼 수 있다
3. Console 탭 : Git Console Log 보기
Git Option Popup 열기 Alt + `
Git History 보기 Step① Alt + `
Step② 4
Branch 생성 Step① Alt + `
Step② 7
Commit 하기 Ctrl + k
    체크박스로 정렬, 분석 등 가능
Push 하기 Ctrl + Shift + k
Pull 하기 ※ 단축키 없음
Step① Crtl + Shift + a (action 검색)
Step② git pull 검색
Step③ Pull 클릭

 


14. Github 연동하기

기존 프로젝트 Github 에 연동하기 ※ 단축키 없음
Step① Ctrl + Shift + a (action 검색)
Step② share github 검색
Step③ Share Project on Github 클릭
    로그인 - token, password 등 입력
    share credential 체크시 재로그인 필요 X
Github 프로젝트 Clone 받기 Step① github 에서 Clone or download 클릭
Step② IntelliJ 메인화면에서
    Check out from Version Control ▶ git 선택 ▶ url 입력
        로그인시 모든 git 들 다 선택 가능
        Use local gradle distribution 해제
        wrapper 로 설정 : 프로젝트의 gradle 설정 가져옴

 


15. 플러그인

플러그인 설치 Step① Ctrl + Shift + a (action 검색)
Step②
plugins 검색
Step③ Plugins (Preferences 의) 클릭
터미널 사용 Alt + F12
추천 플러그인 Presentation Assistant : 단축키 알려주기
BashSupport : shell 파일 쓸 수 있음 (ex. app.sh)

 


출처 : 인프런 - https://www.inflearn.com/course/intellij-guide

저작자표시 비영리 변경금지 (새창열림)
  1. 0. Mac vs Windows
  2. 1. 메인 메소드 생성 및 실행
  3. 2. 라인 수정하기
  4. 3. 즉시보기
  5. 4. 포커스 에디터
  6. 5. 포커스 특수키
  7. 6. 텍스트 검색
  8. 7. 검색 - 기타
  9. 8. 자동완성
  10. 9. Live Template (축약어)
  11. 10. 리펙토링 - Extract
  12. 11. 리펙토링 - 기타
  13. 12. 디버깅
  14. 13. Git 사용하기
  15. 14. Github 연동하기
  16. 15. 플러그인
yeastriver
yeastriver
yeastriveryeastriver 님의 블로그입니다.
yeastriver
yeastriver
yeastriver
전체
오늘
어제
  • 전체
    • 미분류
    • Tistory 설정방법 정리
    • 개발 노트
      • IntelliJ 관련
      • 셀 과제
      • 기타
    • CS
      • 면접 대비 note
    • Java
      • 김영한의 실전 자바 강의정리
      • 코딩테스트
    • Spring

블로그 메뉴

  • 글쓰기

공지사항

인기 글

태그

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.1
yeastriver
IntelliJ 단축키 모음 (Windows)
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.