모르지 않다는 것은 아는것과 다르다.

Other

intellij 단축키

채마스 2022. 3. 14. 18:15

Mac

  • Reformat Code : ⌥ + ⌘ + l
  • 프로젝트 창 포커스 : ⌘ + 1 -> ESC 누르면 다시 에디터 창으로 돌아온다.
  • 프로젝트 창 미리보기 : 파일 클릭하고 Space
  • 에디터 창만 남기기 : shift + ⌘ + F12
  • 에디터 창 이동 : ⌃ + tab
  • 새 파일 생성
    • 에디터에서 생성 : ⌃ + option + N
    • 프로젝트 창에서 생성 : ⌘ + N
  • 커서 이동
    • 단어별 이동 : ⌥ + ← →
    • 라인 시작/끝 이동 : fn + ← →
    • 페이지 위/아래 : fn + ↑ ↓
  • 선택 확장/축소 : ⌥↑, ⌥↓ / ctrl + W, ctrl + shift + W
  • 주석 처리
    • 한 줄 주석 : ⌘ + /
    • 블록 주석 : ⌥ + ⌘ + /
  • 인덴트 : tab
  • 인덴트 취소 : ⇧ + tab
  • 자동 인덴트 : ⌃ + ⌥ + I
  • 사용처 찾기
    • 찾기 : ⌥ + F7
    • 빠른 찾기 : ⌘ + B
  • 파일 검색
    • 찾기 : ⌘ + F
    • 찾은 결과 이동 : ⌘ + G, ⌘ + ⇧+ G
  • 경로내 검색 : ⌘ + ⇧ + F
  • 전체 검색 : ⇧ 2번
  • 최근 파일 열기 : ⌘ + E
  • Live template : ⌘ + J
  • 퀵픽스 : ⌘ + Enter
  • 코드 이슈 별로 이동 : F2, ⇧ + F2
  • Import 최적화 : ⌃ + ⌥ + O
  • 코드 생성 : ⌘ + N
  • 메소드 자동완성
    • override : ⌃ + O
    • implement : ⌃ + I
  • 터미널 창 : ⌥ + F12
  • 구문 완성 : ⇧ + ⌘ + Enter
  • 대체하기
    • 파일 내 대체 : ⌘ + R
    • 경로 내 대체 : ⌘ + ⇧ + R
  • Run anything : ⌃ 2번
  • 실행
    • 에디터 실행 : ⌃ + ⇧ + R
    • 실행 : ⌃ + R
  • 종료 : ⌘ + F2
  • 라인 수정
    • 복사 : ⌘ + D
    • 삭제 : ⌘ + delete
  • 파라미터 정보 : ⌘ + P
  • Quick Definition : ⌥ + space
  • Quick Document : F1
  • 기능(action) 찾기 : ⇧ + ⌘ + A
  • 주요 단축키 : Help -> Kepmap Reference
  • 테스트 코드
    • 생성 : ⌥ + ⏎
    • 테스트 코드 이동 : ⇧ + ⌘ + T
    • 선택된 테스트 실행 : ⌃ + ⇧ + R
    • 정지 : ⌘ + F2
  • 리팩토링 : ⌃ + T
    • 클래스 이동 : F6
    • 타입 변경 : ⇧ + ⌘ + F6
    • 시그니처 변경 : ⌘ + F6
    • 이름 변경 : ⇧ + F6
  • 디버깅
    • 브레이크 포인트 설정 : ⌘ + F8
    • 브레이크 포인트 보기 : ⌘ + ⇧ + F8
    • 디버깅 모드 실행 : ⌃ + D
    • 에디터 실행 : ⌃ + ⇧ + D
    • step into (실행 라인 이동) : F7
    • step over (다음 라인 이동) : F8
    • Resume Program : ⌘ + ⌥ + R
  • Git : ⌃ + V
  • 커스텀 단축기 : Preferences -> keymap 검색

 

Windows

  • Reformat Code :Alt + control + l
  • 프로젝트 창 포커스 : Alt + 1 -> ESC 누르면 다시 에디터 창으로 돌아온다.
  • 프로젝트 창 미리보기 : 파일 클릭하고 Space
  • 에디터 창만 남기기 : control + shift + F12
  • 에디터 창 이동 : control + tab
  • 새 파일 생성
    • 에디터에서 생성 : control + alt + Insert
    • 프로젝트 창에서 생성 : ⌘ + N
  • 커서 이동
    • 단어별 이동 : ctrl + ← →
    • 라인 시작/끝 이동 : home, end
    • 페이지 위/아래 : page up, page down
  • 선택 확장/축소 : ctrl + W, ctrl + shift + W
  • 주석 처리
    • 한 줄 주석 : ctrl + /
    • 블록 주석 : shift + ctrl + /
  • 인덴트 : tab
  • 인덴트 취소 : ⇧ + tab
  • 자동 인덴트 : ctrl + alt + I
  • 사용처 찾기
    • 찾기 : alt + F7
    • 빠른 찾기 : ctrl + B
  • 파일 검색
    • 찾기 : ctrl + F
    • 찾은 결과 이동 : F3, shift + F3
  • 경로내 검색 : ctrl + shift + F
  • 전체 검색 : shift 2번
  • 최근 파일 열기 : ctrl + E
  • Live template : ctrl + J
  • 퀵픽스 : alt + enter
  • 코드 이슈 별로 이동 : F2, Shift + F2
  • Import 최적화 : ctrl + alt + O
  • 코드 생성 : alt + Ins
  • 메소드 자동완성
    • override : ctrl + o
    • implement : ctrl + I
  • 터미널 창 : Alt + F12
  • 구문 완성 : shift + ctrl + enter
  • 대체하기
    • 파일 내 대체 : ctrl + R
    • 경로 내 대체 : ctrl + shift + R
  • Run anything : ctrl 2번
  • 실행
    • 에디터 실행 : ctrl + shift + F10
    • 실행 : shift + F10
  • 종료 : ctrl + F2
  • 라인 수정
    • 복사 : ctrl + D
    • 삭제 : ctrl + y
  • 파라미터 정보 : ctrl + P
  • Quick Definition : ctrl + shift + I
  • Quick Document : ctrl + Q
  • 기능(action) 찾기 : shift + ctrl + A
  • 주요 단축키 : Help -> Kepmap Reference
  • 테스트 코드
    • 생성 : alt + enter
    • 테스트 코드 이동 : ctrl + shift + T
    • 선택된 테스트 실행 : Ctrl + Shift + F10
    • 정지 : Ctrl + F2
  • 리팩토링 : ctrl + alt + shift + T
    • 클래스 이동 : F6
    • 타입 변경 : ctrl + shift + F6
    • 시그니처 변경 : ctrl + F6
    • 이름 변경 : shift + F6
  • 디버깅
    • 브레이크 포인트 설정 : ctrl + F8
    • 브레이크 포인트 보기 : ctrl + shift + F8
    • 디버깅 모드 실행 : shift + F9
    • 에디터 실행 : 없음
    • step into (실행 라인 이동) : F8
    • step over (다음 라인 이동) : F
    • Resume Program : F9
  • Git : alt + `
  • 커스텀 단축기 : Preferences -> keymap 검색




REFERENCES

  • 김하은님의 Intellij 강의

'Other' 카테고리의 다른 글

gradle 파일 이해하기  (0) 2022.06.11
SpringBoot Properties  (0) 2022.03.24
JDK, JRE, SDK, JavaSE, JavaME, JavaEE 정리  (0) 2022.02.28
java (Spring)로 Shell Script 실행 하기  (0) 2022.02.28
Lombok 사용시 주의할 점  (0) 2022.02.28