지나공 : 지식을 나누는 공간
Intellij IDEA 단축키 - 일하면서 자주 쓰인 것들 (계속 업로드 예정) 본문
윈도우 기준입니다.
[Gradle]
Ctrl + Space : compile 메소드에 라이브러리 이름 일부에를 적고 해당 라이브러리 목록 확인할 때 사용
[인텔리제이 기능]
Ctrl + Shift + A : Action 검색창 ( share on github 등을 검색할 수 있음)
[깃허브]
Ctrl + K : commit 창 열기
[실행]
Debug -> shift + F9
Run -> shift + F10
[검색]
Ctrl + F : 현 파일 내에서 검색
Ctrl + shift + F : 전체 파일 내에서 검색
Ctrl + Alt + V : builder로 객체 생성 시 객체 선언 없이 builder로 쭉 쓴 후에 단축키 클릭하면 자동으로 객체생성문 완성
Ctrl + E : 최근 열었던 파일
Ctrl + Shift + \ : mapping url 검색 가능, 테스트코드 제외하고 컨트롤러나 서비스 검색에 유용
Ctrl + w : 한 단어 전체 선택
Ctrl + shift + "\" : 블록으로 지정한 부분을 한 번에 주석처리 ( '/* */'로)
Ctrl + "\" : 한 줄 주석처리 ( 블럭지정 후에 하면 블럭의 각 줄 별로 주석처리 됨 '//' 로)
Alt + Insert : Getter, Setter, Generator 등을 넣을 수 있음
Alt + Enter : import (패키지 가져오기)
Alt + F7 : 해당 메소드를 호출한 지점 검색
[디버깅]
F7은 코드 안쪽으로 계속 들어가서 자칫하면 내가 짜지 않은 코드로 들어갈 위험이 있음.
진행 중에 Exception이 나면 evaluate을 통해서 구체적인 에러 내용을 알 수 있음.
F8은 코드 안쪽으로 함수 따라 쭉 들어가진 않고 바로 겉으로 볼 때의 다음줄인 코드를 실행하지만 break point를 잡으면 다음 break point로 이동하므로, 함수 따라 들어가야하는 안쪽의 코드여도 break point를 설정하면 들어갈 수 있음
breakpoint 해제 : Ctrl + Shift + F8
[개인필기]
- 패키지명은 주로 웹사이트 주소의 역순으로 한다.
'Tech > Spring Boot' 카테고리의 다른 글
스프링 만들어진 이유. 객체지향설계 5원칙부터 DI 까지. 2편 (0) | 2021.06.01 |
---|---|
스프링 만들어진 이유. 객체지향설계 5원칙부터 DI 까지. 1편 (0) | 2021.06.01 |
스프링 부트와 AWS로 혼자 구현하는 웹서비스 정리 - Chapter 03 JPA Auditing, @MappedSuperclass, @EntityListeners, @createdDate 등 (0) | 2021.01.11 |
스프링 부트와 AWS로 혼자 구현하는 웹서비스 정리 - Chapter 03 JPA로 데이터베이스 다루기 (1) | 2021.01.06 |
스프링 부트와 AWS로 혼자 구현하는 웹서비스 정리 - Chapter 02 테스트 코드 (0) | 2021.01.05 |