단축키

Setting 에서 Keymap 에서 Eclipse 스타일 설정 후!!!

 단축키  동작
 Eclipse IntelliJ IDEA
 Ctrl + 1  Alt + Enter  import 되지 않은 Class import 도움
 Alt + Shift + O  Ctrl + Alt + O  import 정리
 Ctrl + D  Ctrl + Y   라인 삭제 
 Alt + Shift + S  Alt + Insert   코드 삽입(Constructor, get/setter, toString 등)
 Ctrl + N
 Alt + Shift + N
 Ctrl + Alt + Insert   신규 파일 생성(java, JSP 등) 
 sysout, syserr  sout, serr  System.out.println, System.err.println(Code Templetes)
   Ctrl + Shift + T  Class 에 대한 TestCase 파일 생성 및 이동 
 Ctrl + Shift + T  Ctrl + N  Class 찾기
 Ctrl + Shift + R  Ctrl + Shift + N  Resource 찾기
 Ctrl + k  Ctrl + F3 이후 F3, Shift + 3   선택된 단어 다음/이전 찾기
   Ctrl + Tab
 이전 소스
   Ctrl + p  메소드 내부 파라미터 정보 확인 
   Alt + Shift + Insert  컬럼모드(Column) 진입
   Ctrl + Alt + ←  Ctrl 마우스 클릭으로 이동 된 경우 뒤로 돌아오기
 Ctrl + E  Ctrl + E
 Ctrl + Shift + E
 eclipse = 열린 파일
 idea = 최근 열린 파일 
 F4  Ctrl + H  eclipse = 선택된 단어에 대한 Hierarchy
 idea = 열려 있는 Editor 소스에 대한 Hierarchy
 Ctrl + delete
 Ctrl + ←
 Ctrl + delete
 Ctrl + ←
 단어 단위 삭제 
 Ctrl + Shift + O  Ctrl + Alt + O  사용되지 않는 import 제거
 Ctrl + Shift + F  Ctrl + Alt + L  코드 포멧(자동 정렬)
 Alt + Shift + Z  Ctrl + Alt + T  선택된 코드 둘러 싸기(if, while 등) 
 Alt + Shift + L  Ctrl + Alt + V  선택된 내용 지역변수로 리팩토링(Extract Local Variable)
 있었던거 같은데 읍어졌네..  Ctrl + Alt + F  지역 변수 전역변수로 리팩토링(Convert local variable to field) 
 Alt + Shift + M  Ctrl + Alt + M  선택된 영역 Method 분리 리팩토링(Extract Method)
 Shift + Enter
 Ctrl + Shift + Enter

 Shift + Enter
 Ctrl + Alt + Enter
 Ctrl + Shift + Enter
 어느 커서에 있던 한줄 밑에서 시작
 어느 커서에 있던 한줄 위에서 시작 
 어느 커서에 있던 줄끝에 ; 붙이기
   Ctrl + Alt + ←, →  왼쪽, 오른쪽 에디터 이동
 Ctrl + Shift + L
(Spring STS Plugin)
 Ctrl + Shift + F  모든 문서 내에서 Text 검색
 Alt + Shift + z  Ctrl + Alt + t  try cache, if, loop 등 코드 감쌓기
 Ctrl + Shift + y, x  Ctrl + Shift + u  대소문자 변경
 마우스 컨텍스트 메뉴  Ctrl + Alt + Shift + c  풀 패키지 + 클래스 복사(import 문자열?) 
 Ctrl + 마우스 대면 나옴  Ctrl + Alt + b  구현체 찾기 
   Ctrl + Shift + Enter  if, loop, ; 등 문장 자동완성
 Package Explorer 버튼이 있지  Alt + F1 이후 1 소스 위치 이동 
  Alt + F7 호출한곳 찾기
(인터페이스의 모든 구현체가 찾아진다면 Ctrl+ Shift+ Alt+ F7 - 사용 위치만 체크, https://stackoverflow.com/questions/33993037/find-method-usages-only-for-specified-class-in-intelij-idea)

 

 

Live Templates

iter

List<CustomGroup> coustomGroups = customGroupRepository.findAll();
for (CustomGroup coustomGroup : coustomGroups) {
    
}

ifn, inn

if (coustomGroup == null) {

}
if (coustomGroup != null) {
    
}

 

+ Recent posts