etc/IntelliJ

인텔리제이 윈도우 단축키 정리

kimdozzi 2023. 6. 14. 09:34

Alt + Insert : getter and setter, contructor .. 등 메서드 자동 생성

 

Alt + 1 : project tab 여/닫기 

 

Alt + Shift + F : replace or replace all 

 

Ctrl + P : parameter info (커서가 위치한 메서드의 매개변수 조회)

 

Ctrl + Alt + V 

memberRepository.findByName(member.getName());

// Ctrl + Alt + V
Optional<Member> byName = memberRepository.findByName(member.getName());

 

Alt + Shift + M : Extract Method 

memberRepository.findByName(member.getName())
                .ifPresent(m -> {
                    throw new IllegalStateException("이미 존재하는 회원입니다.");
                });
                
// Ctrl + Alt + M -> 입력한 메서드 명으로 메서드 작성됨 (ex. validateDuplicateMember)
validateDuplicateMember(member);

private void validateDuplicateMember(Member member) {
    ...
}

 

Alt + Enter : static 

 

Alt + Shift + R : variable rename 

 

Shift + F10 : 이전에 실행한 파일 재실행

 

Ctrl + E : 과거 히스토리 조회

 

Ctrl + Alt + S : Settings

 

Ctrl + Shift + T : 테스트 케이스 자동 완성 

 

Ctrl + Alt + Shift + S : Project Structure 창 -> JDK 버전 변경시 사용

 

Ctrl + Alt + N : Inline variable

 

Ctrl + P : Parameter Info 

 

Ctrl + Shift + Alt + L : show reformat

 

Ctrl + Shift + F : find in files

 

Ctrl + Shift + F9 : recompile thisFile