카테고리 없음

인텔리제이 단축키(윈도우)

helloworld: 2021. 9. 16. 11:17

ctrl + shift + a : 기능 찾기 find action

help -> Keymap Reference 주요 단축키

단축키 검색 : file -> settings -> keymap


alt + 1 : Project 창으로 포커스

esc : 에디터 창으로 포커스

space : 클래스 파일 포커스 상태에서 누르면 미리보기 

ctrl + shift + f12 : 에디터 창만 보이기

ctrl 누른 채 + tab : 에디터 창 이동

ctrl + alt + insert : 에디터 창에서 새 파일

alt + insert : 프로젝트 창에서 새 파일 / 에디터 창에서는 코드 생성(generator)

ctrl + o : 메서드 오버라이드

ctrl + i : 메서드 상속 (퀵 픽스 alt + enter로 가능)

ctrl + ←→ : 단어 단위로 커서 이동

home, end : 라인 시작, 끝으로 커서 이동

page up, page down : 페이지 위/아래로 커서 이동

ctrl + w, ctrl + shift + w : 드래그와 같은 기능

(또는 end + shift + home 으로 한 줄 포커스 후 화살표 키로 범위 선택 가능)

alt + shift + ↑↓ : 라인 이동

ctrl + / : 한 줄 주석

ctrl + shift + / : 블럭 주석

ctrl + a : 전체 선택

ctrl + alt + i : 자동 줄맞춤(인덴트)

alt + f7 : 해당 코드를 사용하는 곳들 상세찾기

ctrl + b : 빠른 찾기

ctrl + f :  검색

f3, shift + f3 : 검색한 결과로 이동

ctrl + shift + f : 경로 내 검색

shift 두 번 : 전체 검색(파일 외에도 인텔리제이의 기능까지)

ctrl + e : 최근 파일 열기

psvm 또는 main + 엔터 또는 main + ctrl + space + enter : main method 

sout : System.out.println()

ctrl + j : 라이브 템플릿

alt + enter : 퀵 픽스

f2(다음 이슈로), shift + f2(이전 이슈로) : 에러가 난 코드로 이동

ctrl + alt + O : import 최적화

alt + f12 : 터미널 창

ctrl + shift + enter : 구문 자동 완성

ctrl + r : 파일 내 키워드 대체

ctrl + shift + r : 경로 내 키워드 대체

ctrl 두 번 : run anything

ctrl + shift + f10 : 에디터 실행

shift + f10 : 실행

ctrl + f2 : 프로그램 실행 종료

ctrl + d :  라인 복사

ctrl + y : 라인 삭제

ctrl + p : 파라미터 정보

ctrl + shift + i : 선언부 미리보기

ctrl + q : 클래스/메서드 상세 설명

/** + 엔터 : java doc 생성

f6 : 패키지 변경

ctrl + shift + f6 : 변수/메서드 반환타입 변경

ctrl + f6 : 메서드 시그니처(메서드 접근제어자, 반환값, 반환타입, 파라미터) 변경

shift + f6 : rename (esc로 취소 가능)

ctrl + f8 : 디버깅 브레이크 포인트 설정

ctrl + shift + f8 : 설정한 브레이크 포인트 보기     

shift + f9 : 디버깅 모드 실행

f8 : 디버깅 시 step into(depth 이동), step over(바로 다음 라인으로 이동)        

f9 : 다음 브레이크 포인트로 이동

alt + ` : git 기능 이용

ctrl + alt  + shift + T : refactor this 리팩토링 기능 리스트 보기

ctrl + alt + v : 변수 추출

 

테스트 코드 생성하려는 클래스에 포커스 후 alt + enter : 테스트 코드 생성

테스트 코드가 있는 로직에서 ctrl + shift + t : 해당 테스트 코드로 이동

테스트 코드가 있는 로직에서 ctrl + shift + t : 테스트 코드 생성