[IntelliJ] 인텔리제이를 인텔리제이답게 (feat. Mac 단축키)

✨New Wisdom✨·2021년 2월 7일
6

📚 알쓸코잡 📚

목록 보기
8/8
post-thumbnail

사실 인텔리제이를 쓰면서 사람들이 왜 인텔리제이가 편하다고 하는 걸까 의문이었다.
하지만 우테코를 진행하면서 몇 가지 단축키를 배우니 굉장히 유용한 것 . . .
인텔리 제이에서 제공하는 영문 Key Map Reference를 정리하면서
나도 내게 유용한 기능들을 익혀보려 한다.

앞으로 쓰면서 계속 추가 예정 ✍️

참고로 Key Map Reference는 인텔리제이의 Help > Key Map Reference 에 있다.

Editing

단축키설명
^Space기본 자동 완성
^⇧Space스마트 자동 완성
⌘⇧Enterstatic 메소드 자동완성
⌘P파라미터 정보
F1Doc 간략 보기
⌘NGetters, Setters, Constructors, hashCode/equals, toString 자동완성
^O메소드 오버라이드
^IOverride 메서드 자동완성 (Implement Methods)
⌘⌥Tif..else, try..catch, for, synchronized, 등으로 감싸기
⌘/한줄 주석
⌘⌥/블럭 주석
⌥↑코드 블록 연속 증가 선택
⌥↓코드 블록 연속 감소 선택
^⇧Q문맥 정보 (클래스명)
⌥Enter의도하는 작업 표시 및 빠른 수정
⌘⌥L코드 리포맷
^⌥Oimport 문 최적화
⌘⌥I자동 인덴트
⌘⇧V버퍼에서 붙여넣기
⌘D현재 라인 복제
⌘Delete현재 라인 삭제
^⇧J스마트 라인 합치기
⇧⌘← / ⇧⌘→토글 기준으로 왼, 오 선택
⌥Delete단어 삭제
단축키설명
⌘O클래스로 이동
⌘⇧O파일로 이동
⌘⌥O심볼로 이동
^⇧F4run/messages/find/... tab 닫기
⌘⌥← / ⌘⌥→전, 후에 있던 위치로 이동
⌘⇧Delete최근 수정 위치로 이동
⌘B선언으로 이동
⌘⌥B구현으로 이동
⌘U부모 메소드나 클래스로 이동
^HType hierarchy
⌘⇧HMethod hierarchy
^⌥ㅗhierarchy 호출
⌘↑네비게이션 바 보이기
F3북마크
⌥F3멘션과 함께 북마크
⌘F3북마크 보이기

Search/Replace

단축키설명
⇧⇧전체 검색
⌘F찾기
⌘G다음 찾기
⌘⇧G이전 찾기
⌘R대체
⌘⇧Fpath 찾기
⌘⇧Rpath에서 교체

Live Templates

단축키설명
⌘⌥JLive Template로 감싸기
⌘JLive Template 추가

VCS

단축키설명
⌥⇧C최근 change 보기
^V빠른 VSC 팝업 띄우기

Refactoring

단축키설명
F5Copy
F6Move
⌘DeleteSafe Delete
⇧F6이름 변경
⌘F6시그니쳐 변경
⌘⌥NInline
⌘⌥M메소드 추출
⌘⌥V변수 추출
⌘⌥F필드 추출
⌘⌥C상수 추출
⌘⌥P파라미터 추출

Compile and Run

단축키설명
⌘F9프로젝트 생성
⌘⇧F9파일, 패키지, 모듈 컴파일
^⌥Rconfiguration 선택하고 실행
^⌥Dconfiguration 선택하고 디버깅
^R실행
^D디버깅

General

단축키설명
⌘0 ... ⌘9해당하는 윈도우 열기
⌥⇧F즐겨찾기 등록
profile
🚛 블로그 이사합니다 https://newwisdom.tistory.com/

0개의 댓글