IntelliJ 단축키
- DEV COMMON
- 2018. 12. 23.
CMD + N , ALT + INS ( 코드 생성 )
CTRL + SPACE ( 자동완성 )
ex) (psvm) => CTRL + SPACE , Foo foo = new ... => CTRL + SPACE
person.xxx ( xxx 라는 메서드를 만들어준다 ) => ALT + ENTER ( Quick Fix )
typescript 사용시 tip.
intellij 에서는 F1 을 누르면 타입 설명이 나온다. Alt + Enter 는 Quickfix 로서 자동 import 도 선택할 수 있다.
[검색]
CMD + SHIFT + F ( Find in Path )
SHIFT, SHIFT ( Search Everywhere )
SHIFT, SHIFT => TAB ( Class tab ) => 자바코드만 (검색)
CMD + B or click ( Go to Declaration )
CMD + ALT + B ( Go to Implementation )
CMD + ALT + <- / CMD + ALT + -> ( Navigate back / forward )
[컴파일 과 실행]
CMD(Ctrl) + SHIFT + t ( 테스트 코드 )
CMD + F9 , CTRL + F9 ( Build )
CTRL + R , SHFT + F9 ( Run / Debug )
CTRL + SHIFT + R , CTRL + SHIFT + F10 ( Run Context )
[에디팅]
CMD + ALT + L ( Reformat Code )
[리팩토링 블록]
SHIFT + F6 ( Rename )
CMD + ALT + M , CTRL + ALT + M ( Extract Method )
CMD + ALT + V , CTRL + ALT + V ( Extract Variable )
// Find Action: Cmd + Shift + a
// Presentation Assistant:
// This plugin shows name and Win/Mac shortcuts of any action you invoke (View | Descriptions of Actions)
// Cmd + z / Cmd + Shift + z
// Cmd + n
// Live Template: psvm, sout
// Run Focused File: Ctrl + Shift + r
// Run Selected RunConfig Execution: Ctrl + r
// Line Copy: Cmd + d
// Line Delete : Cmd + Delete
// Line Combine: Ctrl + Shift + j
// Line move: Option + Shift + up or down
// Line move in correct: Cmd + Shift + up or down
// Html Attribute move: Cmd + Shift + Option + left or right
// Parameter Info: Cmd + p
// Quick Definition: Option + space
// Quick Documentation: F1
// 단어별 이동: Option + left or right
// 단어별 선택: Option + Shift + left or right
// 라인 첫/끝 이동: Fn + left or right
// 라인 전체 선택: Fn + Shift + left or right
// Page Up/Down: Fn + up or down
// 포커스 범위 한 단계씩 늘리기: Option + up or down
// 포커스 뒤로/앞으로 가기: Cmd + [ or ]
// 멀티 포커스: Option double click + up or down
// 오류 라인으로 자동 포커스: F2
// 현재 파일에서 검색: Cmd + f
// 현재 파일에서 교체: Cmd + r
// 전체에서 검색: Cmd + Shift + f
// 전체에서 교체: Cmd + Shift + r
// 정규표현식으로 검색/교체: regex 체크박스 클릭
// 파일 검색: Cmd + Shift + o
// 메소드 검색: Cmd + Option + o
// Action 검색: Cmd + Shift + a
// 최근 열었던 파일 목록 보기: Cmd + e
// 최근 수정한 파일 목록 보기: Cmd + Shift + e
// 스마트 자동 완성: Ctrl + Shift + space
// 스태틱 메소드 자동 완성: Ctrl + space + space
// Getter/Setter/생성자 자동완성: Cmd + n
// Override 메소드 자동완성: Ctrl + i
// Live Template: Cmd + j
// Live Template Setting: Cmd + Shift + a (Live Temp... pref)
// 변수 추출하기: Option + up, Cmd + Option + v
// 파라미터 추출하기: Cmd + Option + p
// 메소드 추출하기: Cmd + Option + m
// 이너클래스 추출하기: f6
// 이름 일괄 변경하기: Shift + f6
// 타입 일괄 변경하기: Cmd + Shift + f6
// Import 정리하기: Ctrl + Option + o (수동), Action 검색에서 optimize import on
// 코드 자동 정렬하기: Cmd + Option + l
// Debug 모드로 실행하기 - 즉시 실행: Ctrl + Shift + d
// Debug 모드로 실행하기 - 이전 실행: Ctrl + d
// Resume: Cmd + Shift + r
// Step Over: f8
// Step Into: f7
// Step Out: Shift + f8
// Evaluate Expression: Option + f8
// Watch: 없음. 안경 버튼
// Git View On:
// Git Option Popup: Ctrl + v
// Git History: Ctrl + v => 4
// Branch: Ctrl + v => 7
// Commit: Cmd + k
// Push: Cmd + Shift + k
// Pull:
// plugins: .ignore / BashSupport / Material Theme / translator
// Terminal: Option + f12
'DEV COMMON' 카테고리의 다른 글
VSCode 단축키 및 확장프로그램 (0) | 2021.03.17 |
---|---|
intellij 한글 입력 느려지는 현상 (1) | 2021.02.21 |
ELK and Filebeat, Curator, Backup to S3 (0) | 2018.11.02 |
Logstash Basic for Ubuntu16.04 (0) | 2018.11.02 |
Kibana Basic for Ubuntu 16.04 (0) | 2018.11.01 |