Java/단축키

[Intellij, phpstorm] 자주 쓰이는 단축키 모음

DSeung 2023. 2. 9. 10:55

해당 글은 단축키 수정하지 않은 윈도우 기준입니다.

 

ctrl + alt + s : settings 화면 띄우고 Keymap을 통해 현재 설정된 단축키 리스트 확인이 가능하다

 

  • ctrl + p : 매개변수 조회
  • ctrl + shift + enter : 입력 중 라인을 자동 완성하고 ;(세미콜론) 추가
  • psvm : 입력하면 자동완성 메인 클래스 코드를 보여줌
  • sout : 입력하면 자동 완성으로 System.out.println(); 
    (soutv, soutm, soutp도 있는데 각각 변수, 메서드명, 파라미터)
  • 인스턴스화 (new Class())만을 입력하고 ctrl + alt + v : 변수 선언 부를 자동 생성
  • 메서드 선택 후 ctrl + shift + t : 테스트 케이스 작성
  • ctrl + e : 마지막으로 접근 파일 리스트
  • ctrl + alt + m : 드래그 한 부분을 메서드로 추출, 작동하지 않을 시 드래그로 후 alt + enter
  • iter : 반복문 생성, 변수.iter로 특정 변수에 대한 반복문 생성
  • ctrl + F12 : 현재 클래스의 함수 및 변수를 리스트업을 해서 보여줌
  • ctrl + alt + b : 해당 인터페이스를 구현한 구현체 리스트
  • ctrl + alt + n : 두 줄의 명령어를 한 줄로
  • ctrl + o : 메소드 오버라이딩
  • ctrl + shift + alt + t : 메서드 리팩토링으로 메서드 내부를 어떻게 바꿀지 기능 추천
  • ctrl + p : 메소드 ()에서 사용하면 필요 매개변수 정보 표시
  • insert + alt : getter and setter 생성
  • shift + f6 : 변수 전체 이름 변경
  • alt + shift + 좌클릭 : 마우스 다중 커서(한 번에 여러 군대에서 문장 입력이 가능)
  • ctrl + alt + b : 인터페이스의 추상 메소드에서 구현 메소드로 이동
반응형