인텔리제이
인텔리제이 단축키
goodbye
2022. 10. 24. 00:53
General
- Ctrl + O : Select Methods to Override/implement
- Ctrl + G : Select same code block
- Ctrl + F5(R) : 서버 재시작(마지막 실행했던걸로)
- soutm
- soutv
- Ctrl + Alt + Shift + T : 메서드 리팩토링
- Ctrl + Alt + V : Introduce Variable // 변수로 빼기(리턴타입 자Ctrl + Alt + B : Go to implementation(s) // 구현체로 이동하기 ( Ctrl + Alt + 좌클릭)
- Ctrl + Alt + Shift + T : Reffator This ( Search : inline )
- Ctrl + Art + N : Inline Variable // 리턴 한줄로 합치기
- F2 : 오류, 경고난곳으로 이동
- Ctrl + Alt + S (⌘,) : 설정창 열기
- Ctrl + E (⌘ E): 최근 사용한 파일 목록 조회
- Ctrl + Shift + A (⌘ ⇧ A) : Find Action // 설정 변경하거나 단축키 생각나지않을때 유용한기능
- Ctrl + Shift + F12 (⌘ ⇧ F12 ): 편집기 영역을 최대크기로 토글 (Toggle maximizing editor)
- Alt + [0~9] (⌘ 0~9] : 각 단축키에 해당하는 도구창 열기
- Ctrl + Alt + Shift + S : Open Project Structure Dialog // 프로젝트 구조 확인 변경 창 열기
- Shift + Shift (Double ⇧) : Search everywhere :파일,클래스,설정등 키워드에 관련된 모든것 검색
- Ctrl + N (⌘ O ) : go to class // 클래스로 이동하기
- Ctrl + P (⌘ P ) : parameter Info // 파라미터 정보보기
- Ctrl + E (⌘ P ) : 최근에 열었던 파일 열기
- Alt + F7 : 소스가 사용중인곳 찾기 (= 이클립스 ctrl +shift + H )
- Ctrl + Shift + A (⇧⌘A) : Function 검색
- Ctrl + Shit + F : Find FIles ( = 이클립스 Quick Search 기능 :Ctrl + Shift + L )
Editing
편집기(Editor) 관련된 주요 단축키
- Alt + Insert ( ⌘ N,^⏎) : 코드자동생성, 생성자나 Getter/Setter, 메서드 오버라이드
- Ctrl + O (⌘ O): Override 가능한 메서드 목록 제공 코드자동생성
- Ctrl + I (⌘ I): Implement 가능한 메서드 목록 확인 코드자동생성
- Ctrl + B : 코드의 선언부로 이동
- Ctrl + Alt + B : 코드의 구현부로 이동
- Alt + F7 : 해당 항목이 사용된 위치 검색
- Ctrl + Q : Quick Documentation // 도큐먼트를 조회
- Ctrl + Shift + i : Quick Definition // 구현된 코드를 조회
- Ctrl + Y : delete line
- Ctrl + Shift + Space : smart code completion // 자동완성코드 추천
- Ctrl + R : replace // 전체 문자열 바꾸기
- Ctrl + Shift + R // 패키지 전체 문자열 바꾸기
- iter + Tab : 반복문 자동생성
- Alt + Shift + Insert : Column Selection Mode
Refatoring
- Ctrl + Art + N : Inline Variable // 리턴타입 메서드 합치기
- Ctrl + Art + M : Extract/Introduce // 메서드로 추출하기
- Ctrl + Art + P : Extract/Introdice → Introduce Parameter // 파라미터로 빼기
- Shift + F6 (⌘ F6) : Rename // 변수명 또는 메서드명 전체 변경하기
- Ctrl + Art + C : Introduce Constant // 상수로 만들기
- Ctrl + F6(⌘ F6) : Change Signature // 파라미터 변경
- F6 : Move Instance Method //
- F2 : Move To Error
- Ctrl + Alt + P (⌘⌥ P) : 메서드에서 파라미터 빼내기
- Ctrl + P(⌘ + P) : 메서드에서 파라미터 보기
- Ctrl + Shift + Up (⌘ shift + up) : 메서드 위로 올리기
Test
- Ctrl + Shift + T (⇧⌘T) : Go To Test
- Ctrl + Shift + F10 (Ctrl + ⇧ + R ) : 테스트 실행
- Shift + F10 (⇧ + R) : 마지막 테스트 실행
VCS / Local History
Git 같은 버전 관리 시스템(Version Control System) 관련 단축키
- Ctrl + K ( ⌘K ) : commit project ro VCS // 커밋하기 (충돌도 해결가능)
- Ctrl + Shift + K ( ⌘⇧K) : push commits
- Ctrl + T ( ⌘T ) : update project from VCS
- Alt + BackQuete[`] (^V) : VCS quick popup