프로젝트 창 포커스: {Alt + 1}
* 에디터에서 프로젝트창으로 옮김
* 다시 돌릴때는 esc
클래스파일 미리보기: {Space Bar}
* 에디터 창에서 Class를 선택하고 Space Bar를 누름
에디터 창 키우기: {ctrl+shift + F12}
에디터창 이동: {Ctrl+Tab}
새파일 생성:
* 에디터창에서 생성: {ctrl + alt + Insert}
* 프로젝트 창에서 생성: {Alt + Insert}
사용처 찾기:
* 현재 코드가 사용되는 곳.
* 빠른 찾기: {Ctrl + b} 코드위체에서 클릭, 커멘드 입력
* 찾기: {alt + F7} 디테일하게 확인가능
파일내 키워드 찾기
* {Ctrl + f}
* 결과 이동 {F3 | shift + F3}
프로젝트 내 파일 중 내용을 갖고있는것 검색: {ctrl + shift + f}
인텔리J내 전체 검색: {shift *2}
* 파일 및 기능까지 검색.
최근파일 열기: {ctrl+e}
Live template: ctrl +J
* psvm: public static void main(String[] args) 생성.
* sout: System.out.println(); 생성
퀵픽스: alt + enter
오류 이동: {F2 | Shift+F2}
Import 최적화: {ctrl + alt + o}
* 미사용 패키지 자동 제거.
코드 생성: {alt + insert}
* 주로 getter, setter 생성시 사용.
메소드 자동완성
* override: ctrl + o
* implement: ctrl + i
터미널창 실행: {alt + F12}
구문완성: {ctrl + shift + ENTER}
변수명 파일 내 대체: {ctrl + r}
패키지 내 대체: {ctrl + shift + r}
Run anything: ctrl * 2
에디터 실행: ctrl + shift + F10
실행: shift + F10 마지막에 실행한것 기준.
실행중 종료: ctrl + F2
라인복사: {ctrl + d}
라인삭제: ctrl + y
메소드 파라미터 정보: 메소드에서 ctrl + p
코드 구현내용 미리보기 ctrl + shift + i
메소드 설명 : ctrl + q
기능 찾기: shift + ctrl + a
테스트코드: alt + ENTER
테스트 코드 이동 : ctrl + shift + t
* 본 클래스에서 테스트 코드로 이동.
패키지 리팩토링: F6
타입 변경: ctrl + shift + F6
메소드 시그니처 변경: ctrl + F6
변수명: shift + F6
리팩토링 기능 리스트: ctrl + alt + shift + t
디버깅
브레이크 포인트: {ctrl + F8}
브레이크 포인트 리스트: ctrl + shift + F8
디버깅모드 shift + F9
에디터 실행: 마우스 클릭 직접 실행...
step into F7
step over F8: 다음라인
디버깅 중단점 이후 지속 실행: F9
'프로그래밍 학습 > JAVA' 카테고리의 다른 글
스프링 이니셜라이저 (0) | 2023.11.30 |
---|---|
(작성중)study | JAVA | repository, jpa가 무엇인가? (0) | 2023.11.27 |
intelij 2023.2.5 | gradle 적용 프로젝트 생성 (0) | 2023.11.27 |
JAVA | 자료 표현(#진수)(작성중) (0) | 2023.09.28 |
java | 초기 환경 구성 (0) | 2023.09.13 |