Kim VamPa

[Intellij] 단축키 - 리팩토링 본문

정보/IDE(설치,설정 등)

[Intellij] 단축키 - 리팩토링

Kim VamPa 2021. 12. 28. 01:25
728x90
반응형

 

목표

 개인적으로 사용 후 편하다고 사용되는 단축키를 기록하기 위해 정리한 글입니다. 개인적으로 찾아보고 정리하는 글이기때문에 틀린 부분이 있을 수 있습니다. 

 

순서

1. 변수 추출하기(Extract Variable)

 

 

1. 변수 추출하기(Extract Variable)

윈도우 : Ctrl + Alt + V 
LINUX : Cmd + Opt + V

 현재 커서로 둔 표현식을 새로운 변수로 추출 할 수 있다.

 

 표현식은 객체의 선언문(new 연산자), 특정 객체의 변수, 메서드 호출 이 될 수 있다. 사용방법은 변수로 추출하고자 하는 표현식 행에 아무곳이나 키보드 커서를 둔 후 단축키를 누르면 자동으로 올바른 타입이 지정된 변수가 추출된다.

 

그림 1-1

 

 단축키를 누르게되면 변수가 자동으로 추출이되고 변수명을 작성하도록 커서가 이동한다. Intellij에서 자동으로 생성해준 변수명이 작성되어져 잇는대 그대로 사용 할 것이라면 바로 'enter'를 누르면되고, 변경할 것이라면 변수명을 입력 후 'enter'를 누르면 된다. 

 

그림 1-2

 

그림 1-3

 

 

 

 

 만약 연쇄적인 메서드 호출이 작성된 표현식에 해당 단축키를 사용하게 된다면, 어느 단계의 메서드에서 변수를 추출 할 것인지 선택 창이 뜬다. 선택창에서 아래로 갈 수록 늦게 호출된 메서드 이다.

 

그림 1-4

 

 

 

 

REFERENCE

 

 

DATE

  • 2020.12.28

 

728x90
반응형
Comments