#단축키 #InteliJ

자주 사용하는 단축키들(전체)

단축키 설명
CTRL + Y 한줄 삭제
ALT + INSERT 코드 삽입(Constructor, get/setter, toString 등)
SHIFT + F6 단어 한번에 rename
CTRL + ALT + V 변수 추출
ALT + ENTER 1. implement methods(인터페이스 메소드 불러오기) <br>2. static import (Assertions.assertThat -> assertThat) <br>3. 람다식으로 변경 가능
CTRL + E 최근에 본 파일 목록
iter for each (향상된 for문)
sout System.out.println
soutv System.out.println 변수명 출력
soutm System.out.println 메서드명 출력
F2 오류난 곳으로 바로 이동
CTRL + ALT + M new 메서드() 부분 드래그 후 Extract Method
CTRL + ALT + L 자동 정렬
CTRL + SHIFT + F12 코드 창만 남기고 나머지 탭 종료
CTRL + SHIFT + 방향키 코드블럭 이동
CTRL + SHIFT + U 알파벳 대문자로 변경
CTRL + ALT + P Argument를 Parameter로 빼냄(리팩토링 FunctionInterface로 분리 자동화)
CTRL + SHIFT + C Copy Path
CTRL + ALT + B Navigate -> Implementation(s) 구현체로 간다.
CTRL + SHIFT + T Test 클래스 쉽게 만들기, Test와 메인 왔다갔다
CTRL + ALT + N Inline (CTRL + ALT + SHIFT + T로 검색해도 나옴)
CTRL + F12 Navigate -> File Structure
ALT + 방향키 메소드 단위 이동
ALT + SHIFT + 방향키 라인 단위 이동
CTRL + SHIFT + 방향키 메서드 단위 복사 이동

자주 사용 단축키 유형별 정리

1. 단순 편집 단축키

단축키 설명
CTRL + Y 한줄 삭제
ALT + INSERT 코드 삽입(Constructor, get/setter, toString 등)
ALT + ENTER 1. implement methods(인터페이스 메소드 불러오기) <br>2. static import (Assertions.assertThat -> assertThat) <br>3. 람다식으로 변경 가능
CTRL + SHIFT + U 알파벳 대문자로 변경

2. 리팩토링 단축키들

단축키 설명
SHIFT + F6 단어 한번에 rename
CTRL + ALT + V 변수 추출
CTRL + ALT + M new 메서드() 부분 드래그 후 Extract Method
CTRL + ALT + N Inline (CTRL + ALT + SHIFT + T로 검색해도 나옴)
CTRL + ALT + P Argument를 Parameter로 빼냄(리팩토링 FunctionInterfa
CTRL + ALT + N Inline (CTRL + ALT + SHIFT + T로 검색해도 나옴)

3. 메소드 확인(eclipse outline)

단축키 설명
CTRL + F12 Navigate -> File Structure

4. 네비게이션 창 관련

단축키 설명
CTRL + E 최근에 본 파일 목록
CTRL + ALT + B Navigate -> Implementation(s) 구현체로 간다.
CTRL + F12 Navigate -> File Structure

5. 코드 자동생성

단축키 설명
iter for each (향상된 for문)
sout System.out.println
soutv System.out.println 변수명 출력
soutm System.out.println 메서드명 출력

6. 이동

단축키 설명
F2 오류난 곳으로 바로 이동
ALT + 방향키 메소드 단위 이동
ALT + SHIFT + 방향키 라인 단위 이동
CTRL + SHIFT + 방향키 메서드 단위 복사 이동

7. 검색

단축키 설명
Alt+F7 해당 인터페이스가 사용된 모든 곳이 검색 창에 표시 - 선언을 검색하는 대신 어떤 항목이 사용된 위치를 검색하고 싶을 때
Shift + shift 클래스나 파일 검색시 주로 사용Search Everywhere(전체 검색)
Ctrl + shift + F 코드 내 키워드 전체 검색

8. 실행

단축키 설명
Ctrl + Ctrl Run Anything 창이 열립니다. 기본적으로 이 창에는 최근 실행 구성 목록이 표시