forDevLife
[IntelliJ]유용한 단축 모음 본문
- cmd + shift + enter : 문장 어지간하면 끝까지 완성해줌 (;까지)
- cmd + n : getter / setter / constructor 등
- Shift F6 : 복사 후 겹치는 이름 변경, 클래스 이름 위에서 클래스 이름 변경
- Option + cmd + v : 해당 메서드의 반환값을 자동으로 완성해 줌
- ctrl + t -> extract method를 통해 지정한 부분을 메서드로 추출
- cmd + shift + t -> create new test -> test library : Junit을 통해 테스트를 자동으로 만들어 준다.
- ctrl + option + o -> 안쓰는 import 제거(optimize import)
- cmd + p -> parameter info
- cmd + b -> 해당 메서드 / 어노테이션 등의 정의로 이동
- cmd + o -> 메서드 검색 & 이동
- cmd + e -> 최근 파일로 이동
- cmd + , -> preference 단축키
- cmd + enter -> static import
- ctrl + o -> 상속 받은 클래스에서 원하는 메서드 오버라이딩 하기
- option + cmd + b -> 해당 인터페이스를 어떤 클래스가 구현하고 있는지 보여준다.
- cmd + shift + f -> 선택된 디렉토리에서 내용 찾기(Find in path)
- cmd + [ -> 이전 파일로 돌아가기
- cmd + ] -> 앞 파일로 돌아가기
- option + cmd + m -> 해당 블록 메서드 생성
- option + cmd + p -> 메서드 내에서 내부 메서드의 파라미터의 필드를 바깥 메서드의 필드로 꺼내준다.
- cmd + shift + t -> 클래스에서는 해당 클래스의 테스트로 이동(없으면 새로 생성) / 테스트에서는 대상 클래스로 이동할 수 있다.
'Etc' 카테고리의 다른 글
[Git] 다른 repository로 프로젝트(브랜치) 옮기기 (0) | 2021.11.28 |
---|---|
resource 내의 파일 업로드 방법(file -> MultipartFile) (0) | 2021.09.29 |
[git] github push 되돌리기 (0) | 2021.09.03 |
[git] git add 취소하기, git commit 취소하기, git push 취소하기 (0) | 2021.08.10 |
[기초]빌드 도구 설명, 메이븐 프로젝트 생성, 의존성 관리 (0) | 2021.06.25 |