출처 : 인프런 스프링과 JPA 기반 웹 애플리케이션 개발 ( 백기선 )
인텔리J
- 코드 생성
- 소스 코드와 테스트 코드 이동 (또는 생성)
- 퀵픽스
- 클래스 찾기
- 리팩토링
- 리네임 리팩토링
- 메소드 빼내기
- 변수로 빼내기
코드 생성
단축키보다 기능에 중점
-> new
ctrl space
ctrl n ? m
소스 코드와 테스트 코드 이동 (또는 생성)
코드 이동 -> ctrl + 클릭 이동
navigate -> test
ctrl + shift + T -> 테스트 코드 작성
- 퀵픽스
없는 메서드인데 미리 원하는 매개변수와 반환형과 이름을 설정해 두고 퀵픽스를 통해 생성
- 클래스 찾기
-> 쉬프트 두번을 통해서 Tap활용
-리팩토링
블럭 처리후 Extrat -> Introduce Variable ( Ctrl + Alt + V ) ( Introduce Function Variable)
Select All Occurrences ->
Extract Extract Method -> (Ctrl + Alt + M)
Rename ( Shift + F6 )
Run ( Ctrl + shift + F10 ) shift + 10
Build ( Ctrl + F9 )
'프로젝트 정리 > 스프링과 JPA 기반 웹 애플리케이션 개발' 카테고리의 다른 글
3. 계정 도메인 (0) | 2021.02.15 |
---|---|
자바 환경변수 java -version javac -version 다를때 (0) | 2021.02.11 |
2. 프로젝트 만들기 (0) | 2021.02.11 |
1부 - 계정 관리 (0) | 2021.02.11 |
기초 점검 (0) | 2021.02.06 |