JuBin's personal study blog

[Intellij] 자주 사용하는 단축키 정리(Window) 본문

IDE

[Intellij] 자주 사용하는 단축키 정리(Window)

JuBin 2021. 2. 4. 14:23
반응형
  • ctrl + alt + shift + t : 블록잡은 내용을 메소드로 뺀다.

  • ctrl + shift + enter : 구문 자동완성

  • ctrl + shift + space : 스마트 자동완성

  • ctrl + alt + v : 객체,변수 자동완성

  • double shift : search everything

  • ctrl + alt + b : 인터페이스 구현체 소스로 이동

  • alt + enter : static import같은거 할때

  • alt + insert : getter/setter/생성자 자동완성

  • class명 위에 alt+enter : test class create

  • Ctrl + L : 블록잡은 텍스트 다음꺼 찾기

  • Ctrl + Shift + L : 블록잡은 텍스트 이전꺼 찾기

  • Shift + F6 : 파일명 변경

  • Ctrl + E : 최근 실행했던 파일을 조회

  • Ctrl + W / Ctrl + Shfit + W : 커서가 있는 영역을 확대 / 축소

  • Ctrl + Shift + Alt + T : 커서가 있는 영역에 사용 가능한 리팩토링 옵션을 조회, 개인적으로 변수 rename으로 많이 씀

  • Ctrl + Q : 도큐먼트 조회, 변수 선언부를 간접으로 볼 수 있음

  • Ctrl + Alt + L : 코드 정렬

  • Alt + F7 : 어떤 항복이 사용된 위치를 검색(예를들어 메소드위에서 해당 단축키 실행 시 모든 메소드 호출부분 조회)

  • Shift + F6 : 동일한 변수명 한꺼번에 수정

  • Ctrl + Alt + Insert : 현재 디렉토리에 파일(java class, xml 등등) 생성

  • Ctrl + F12 : Show Method List

  • Ctrl + Alt + C : 해당 숫자or문자를 상수로 뽑아낸다

  • Alt + 1 : 포커스를 좌측 프로젝트 익스플로어로 이동, 다시 코딩부분으로 이동하려면 ESC

  • Alt + Enter : 식 본문으로 변환 or 블록 본문으로 변환
    ex)
     fun max(a: Int, b: Int) : Int {
     	return if (a>b) a else b
    }
    >> Conver to expression body(식 본문으로 변환)
    fun max(a: Int, b:Int) Int = if (a>b) a else b

  • Alt + J : 현재 커서가 있는 구문을 영역으로 잡고, 다시한번 Alt+J를 누르면 해당영역 잡힌 구문 그다음 구문도 커서가 생김 역으로는 Alt+Shift+J
반응형

'IDE' 카테고리의 다른 글

[IntellJ] build 오류시 해결방법(Command line is too long ~)  (0) 2021.10.08