편집 & 코드 생성12개
Alt+Enter
의도 작업/빠른 수정
Squiggly 오류에 대한 빠른 수정 옵션을 표시합니다.
Ctrl+Space
기본 코드 완성
기본 코드 자동완성 목록을 표시합니다.
Ctrl+Shift+Space
스마트 코드 완성
타입에 맞는 스마트 자동완성을 표시합니다.
Ctrl+/
한 줄 주석
현재 줄 또는 선택 영역에 // 주석을 토글합니다.
Ctrl+Shift+/
블록 주석
선택 영역에 블록 주석을 적용합니다.
Ctrl+D
현재 줄 복제
현재 줄 또는 선택 블록을 복제합니다.
Ctrl+Y
현재 줄 삭제
현재 줄을 삭제합니다.
Shift+Enter
아래에 새 줄 추가
커서 위치와 무관하게 다음 줄로 이동합니다.
Ctrl+Alt+L
코드 서식 정리
코드 스타일 규칙에 따라 코드를 정리합니다.
Tab / Shift+Tab
들여쓰기/내어쓰기
선택한 코드를 들여쓰거나 내어씁니다.
Ctrl+Shift+Up/Down
줄 이동
현재 줄이나 블록을 위/아래로 이동합니다.
Ctrl+Alt+T
코드 감싸기
if/try/for 등으로 선택 코드를 감쌉니다.
탐색10개
Ctrl+P
파일 찾기
파일 이름으로 빠르게 파일을 엽니다.
Shift+Shift
전체 검색
모든 것(파일, 클래스, 기호, 액션)을 검색합니다.
Ctrl+Shift+F
전체 검색
프로젝트 전체에서 텍스트를 검색합니다.
Ctrl+Shift+R
전체 바꾸기
프로젝트 전체에서 텍스트를 찾아 바꿉니다.
Ctrl+B
정의로 이동
심볼의 정의 위치로 이동합니다.
Ctrl+Alt+B
구현으로 이동
인터페이스 구현으로 이동합니다.
Alt+F7
사용 찾기
현재 심볼이 사용된 모든 위치를 찾습니다.
Ctrl+E
최근 파일
최근에 연 파일 목록을 표시합니다.
Ctrl+G
줄 번호로 이동
특정 줄 번호로 이동합니다.
Ctrl+F12
파일 구조
현재 파일의 클래스/메서드 구조를 표시합니다.
실행 & 디버그9개
Shift+F10
실행
현재 설정으로 프로그램을 실행합니다.
Shift+F9
디버그 시작
디버그 모드로 프로그램을 실행합니다.
Ctrl+F2
실행 중지
실행 중인 프로그램을 중지합니다.
F8
다음 줄
디버깅 중 다음 줄로 이동합니다(Step Over).
F7
함수 내부로
함수 내부로 들어갑니다(Step Into).
Shift+F8
함수 나가기
현재 함수에서 나옵니다(Step Out).
F9
계속 실행
다음 중단점까지 계속 실행합니다.
Ctrl+F8
중단점 토글
현재 줄에 중단점을 추가하거나 제거합니다.
Ctrl+Shift+F8
중단점 목록
모든 중단점 목록을 표시합니다.
리팩토링7개
Shift+F6
이름 바꾸기
변수, 함수, 클래스 이름을 일괄 변경합니다.
Ctrl+Alt+M
메서드 추출
선택한 코드를 새 메서드로 추출합니다.
Ctrl+Alt+V
변수 추출
선택한 표현식을 변수로 추출합니다.
Ctrl+Alt+C
상수 추출
선택한 값을 상수로 추출합니다.
Ctrl+Alt+P
파라미터 추출
값을 파라미터로 추출합니다.
Ctrl+Alt+N
인라인 변수
변수를 사용처에 직접 인라인합니다.
F6
이동
클래스나 파일을 다른 패키지로 이동합니다.
검색 결과가 없습니다