일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 개발시작전 자세
- 설정
- cmd
- 자바스크립트 인라인
- linux
- #{..}
- StringUtils.hasText
- it
- 명령어
- Test 룸북 사용하기
- JSON
- 순서 보장
- 타임리프
- 추천 프로그램
- 리눅스
- BindingResult
- 타임리프와 스프링
- 다른사람 프로젝트 수정전 가져야할 자세
- 시퀀스 조회
- select
- 룸북
- 스프링부트
- 프로젝트 클린
- Intellij
- js
- 하모니카 OS 5
- 추천 사이트
- 비밀번호 변경 명령어
- Java
- 함수 인자값 id
- Today
- Total
웹개발 블로그
IntelliJ 단축키(Window) 본문
1. 줄 단위 주석 : ctrl + /
2. 블럭 단위 주석 : ctrl + shift + /
3. 파라미터 정보 커맨드 사용 : ctrl + p
4. 자동완성 : ctrl + shift + enter
5. getter/setter 생성 : alt + ins <-- 룸북이 더 편리하다.
6. method refectoring(create new method) : ctrl + alt + m
7. junit class 자동 생성(테스트 클래스) : ctrl + shift + t
8. undo(이전으로 돌리기) : ctrl + z
9. 한번에 글자 변경 : ctrl + r
10. 폴더 및 패키지 안에 값 전체 변경 : ctrl+shift+r
11. 이전 페이지 목록 : ctrl+e
12. 모든 폴더에서 단어 찾기 : ctrl + shift + f
13. 자동정렬 : Ctrl+Shift+Alt+L
14. 줄 이동 : alt+ shift + 방향키
15. 현재 행 복사 : ctrl + d
16. 현재 행 삭제 : ctrl + y
17. 현재 행 선택 : ctrl + c
18. 파일 검색 : ctrl +shift + n OR shift키 두번 연속
19. 문자 검색 : ctrl + shift + f
20-1. 특정 단어 상수 만들기 : 드래그 한뒤 + (ctrl+alt+c)
20-2. 대상이 아직 정의되지 않았을 떄 : alt + enter + 프로퍼티 생성 선택
20-3. 정의되지 않은 메서드 생성 : alt + shitf + enter
21. 다중 라인 선택 : ALT +SHIFT + 마우스 CLICK
22-1. 같은 단어 자동으로 선택 : ALT + J ( ALT+J를 반복해서 눌러줄 경우 다음 단어를 꼐속 찾아가며, F3을 누르면 해당 단어 건너뜀)
22-2. 같은 단어 한번에 선택하기 : CTRL+ALT+SHIFT +J
23. 다중 커서 놓기 : CTRL 두번연속 + 위/아래 방향키
24. 선택한 범위내에서 탐색 : CTRL+F -> CTRL+ALT+E(기능 : 선택한 범위에서 검색) -> 이때 선택한 단어들만 바꾸는것도 가능하다.
24-1. 선택한 범위 내에서 수정 : CTRL + SHIFT + R
🔴범위 선택 - > 선택사항으로 check
25-1. iter치고 enter누르면 향상된 for문 자동 완성
ㄴfor문을 사용할 변수아래서 동작하면 헤당 변수가 알아서 들어간다.
for (String messageCode : messageCodes) {
}
25-2.
sout + enter : System.out.println() 자동 완성
26.
폴더 내에 파일 특정 단어를 다른 단어로 변경하기
★변경할 폴더에 커서를 두고(이렇게 안하면 전체 다 바뀜) -> ctrl +shift + r -> 변경될 단어와 변경할 단어를 입력 후 확
27.
ctrl+alt+B : 추상 메서드의 구현으로 이동
28.
ctrl+alt+U : UML 클래스 다이어그램
(ctrl + alt + shift + u : 다이어르그램 유형 선택)
29.
Ctrl+alt + f7 : 전체프로젝트에 있는 클래스, 메서드, 변수의 모든 사용 위치 목록을 볼 수 있고 빠르게 이동 가능하다.
30.
ctrl + e (보기|최근파일) : 최근 연 파일 보기
31.
ctrl + o : 기본 클래스의 메서드를 쉽게 재정의 가능
32.
ctrl+i : 현재 클래스그가 구현하는 인터페이스 또는 추상 클래스의 메서드 구현 가능
33.
ctrl +alt+shift+t : 리팩터링 목록
★33-2
ctrl + alt + v : 변수 추출 리팩터링
ex) new TraceId() 입력 후에 단축키
34.
ctrl + alt + t : 코드블
35.
36. 코드정렬
Ctrl+Shift+Alt+L(Windows 기준)
키맵 (단축키 변경) : ctrl + alt + s
36.람다로 변경(단, 인터페이스에 구현 함수 한개만 있을시 가능)
alt + shift + enter : 함수 람다로 바꾸기 / 구현체 함수 자동으로 만들기
37. 해당코드에 선언부로 이동
ctrl + b
'◆편집기 설치 및 설정 > IntelliJ' 카테고리의 다른 글
[IntelliJ] 글자 키우기(휠) (0) | 2023.04.12 |
---|---|
[IntelliJ] 프로젝트 메뉴로 실행하게 하기 (0) | 2023.02.09 |
[IntelliJ] 프로젝트 클린 (0) | 2023.02.08 |
[IntelliJ] 룸북이 제대로 동작하지 않는다면(설정) (0) | 2023.01.29 |
[IntelliJ-gradle] 🔴재시작 없이 자동 리로드 (devtools 추가!) + application.properties (0) | 2023.01.24 |