▷ Mac
- Command
- 변수 생성 및 세미 콜론 주입 : 엔터(기존 Option + Enter였으나 커스텀)
- 자동완성 : Command + Space(기존 Ctrl + Space였으나 커스텀)
- 한줄 복사 : Command + 백스페이스
- 한줄 제거 : Command + X
- 현재 탭 닫기 : Command + W
- 소스 자동정렬 : Command + Option + L
- 오른쪽 탭으로 이동 : Command + Shift + ]
- 왼쪽 탭으로 이동 : Command + Shift + [
- 테스트 클래스 생성 : Command + Shift + T
- 생성자, Getter, Setter 자동 완성 : Command + N
- 인터페이스, 추상 클래스의 오버라이드 메소드 자동 완성 : Control + I
- 변수 추출 : Command + Option + V
- 파라미터 추출 : Command + Option + P
- 메소드 추출 : Command + Option + M
- 최근 열었던 파일 조회 : Command + E
- 전체에서 검색 : Command + Shift + F
- 전체에서 교체 : Command + Shift + R
- 현재 파일에서 교체 : Command + R
- 현재 파일에서 검색 : Command + F
- Run : Command + Shift + S(기존 Option + R이었으나 커스텀)
- Shift
- 파일 검색 : Shift + Control + N
- Option
- 실행 : Option + R - 라인 합치기 : Opition + Shift + J
- 메소드 검색 : Option + Command + O
- 포커스 : Option + 위, 아래
- 멀티 포커스 : Option + Option + 위, 아래
- 라인 이동 : Option + Shift : 위, 아래
- Controll
- 스마트 자동완성 : Control + Shift + Space
- Fn
- 페이지 업, 다운 : Fn + 위 아래
▷ Window
- Alt
- Alt + Insert
→ 포커스가 로직에 있을 경우 : Generate(Getter, Setter, Constructor, toString 등을 만들어줌)
→ 포커스가 Project Explorer에 있을 경우 : 파일 생성
- 자동 Import : Alt + Shift + Enter
- Ctrl
- 한줄 삭제 : Ctrl + Y
- 한줄 추가 : Ctrl + D
- 한줄 라인 이동 : Ctrl + Shift + 위, 아래
- 동일한 단어 동시에 선택 : Ctrl + Alt + Shift + J
- 작업이력 조회 : Ctrl + E
- 테스트 클래스 생성 : Ctrl + Shift + T
- 전체 파일의 특정 단어검색 : Ctrl + Shift + F
- 자바 어플리케이션 실행 : Ctrl + Shift + F10
- 깃 커밋창 : Ctrl + K
- 깃 푸쉬창 : Ctrl + Shift + K
- 문장 끝에 세미 콜론붙이기 : Ctrl + Shift + Enter :
- Ctrl + Alt + N
int resultCount = em.createQuery("update Member m set m.age = m.age + 1" +
" where m.age >= :age")
.setParameter("age", age)
.executeUpdate();
return resultCount;
resultCount에 커서를 두고 Ctrl + Alt + N를 입력하면
return em.createQuery("update Member m set m.age = m.age + 1" +
" where m.age >= :age")
.setParameter("age", age)
.executeUpdate();
- Ctrl + Alt + V
em.createQuery("update Member m set m.age = m.age + 1" +
" where m.age >= :age")
.setParameter("age", age)
.executeUpdate();
CreateQuery에 커서를 두고 Ctrl + Alt + V를 입력하면
int resultCnt = em.createQuery("update Member m set m.age = m.age + 1" +
" where m.age >= :age")
.setParameter("age", age)
.executeUpdate();
- Shift
- 파일찾기, 단어가 포함된 파일찾기 :Shift + Shift
- File Rename : Shift + F6
- Etc
- 에러가 나는 코드로 바로 이동 : F2
'IDE > IntelliJ' 카테고리의 다른 글
[IntelliJ] 자동 임포트 기능 사용하기(Auto Import) (0) | 2021.09.13 |
---|---|
[IntelliJ] 자동완성 기능 사용하기(Live template) (0) | 2021.09.11 |
[IntelliJ]Git(GitHub) 연동하기 (0) | 2021.08.26 |