CS IT지식

[IntelliJ] 김영한선생님이 알려주신 인텔리제이 유용한 단축키 모음 + 접근제어자 종류

밍튜 2023. 12. 12. 14:35

회사에서는 윈도우를 사용하고 있으므로

윈도우 기준으로 작성하겠다.

 

단어 한칸 블록잡기 : ctrl + w -> 커서가 있는곳에 단어를 블록해준다. 단어 한방에 지우거나 바꿀때 유용
같은단어 전체 블록 : shift + F6
파라미터 정보보기 : ctrl + p
타입 + 변수 자동생성 : ctrl + alt + v
커서가 어디든 ; 붙여서 한줄 내려가기 : ctrl + shift + enter
Generator : alt + insert
Override : ctrl + o
직전에 썼던 클래스 목록보기 : ctrl + e
인라인 베리어블 : ctrl+alt+n
메서드로 뽑아내기(extract method) : ctrl+alt+m ->김영한님이 제일 좋아하는 단축키라고 함
메서드에서 테스트코드 만들기 : ctrl + shift + t

 


접근제어자 정리도 잘해주셔서 캡쳐해서 정리해보았다.

 

 

public : + 같은 프로젝트 전체 다 됨

protected : # 같은 패키지에서 가능 + 상속 관계의 호출 가능
default : ~ (package-private) 같은 패키지에서만 가능

private : - 같은 클래스 안에서만 가능

 

 

출처 : 인프런 <김영한의 실전 자바>