Mac/Intellij
Intellij - Refactorings
밍상
2022. 4. 5. 11:19
Rename - [shift + f6]
변수 이름 수정, getter와 setter 같은 메서드의 이름도 수정할것인지 물어보는 팝업 나옴.
Extract variable - [cmd + option + v]
i+1 같은 표현식에 드래그하고 사용하면 변수로 추출 가능
Refactoring menu - [ctrl + t]
해당 변수를 어떻게 리팩토링 할지 보여줌
example
1. parameter로 선택시 함수의 인자로 추출
2. inline variable(iv)로 선택시 or [cmd + option + n] 변수를 인라인으로 추가하고 변수 삭제.
3. introduct constant(ic)로 선택시 상수로 추출