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)
>> Conver to expression body(식 본문으로 변환)fun max(a: Int, b: Int) : Int { return if (a>b) a else b }
fun max(a: Int, b:Int) Int = if (a>b) a else b
- Alt + J : 현재 커서가 있는 구문을 영역으로 잡고, 다시한번 Alt+J를 누르면 해당영역 잡힌 구문 그다음 구문도 커서가 생김 역으로는 Alt+Shift+J
반응형