본문 바로가기
IDE/IntelliJ IDEA

인텔리제이 활용7 - 리네임 리팩토링

by 가시죠 2021. 1. 18.
반응형

인텔리제이 활용7 - 리네임 리팩토링

함수명등 이름을 변경하고 싶을 경우 수동으로 Find in Path(프로젝트 안에서 찾기, Ctrl+Shift+F) 나 Replace in Path(프로젝트 안에서 바꾸기)로도 할 수 있지만, 필요한 부분 또는 필요하지 않은 부분이 바뀔 수도 있다.

프로젝트 안에서 찾기 (단축키 : Ctrl+Shift+F)

프로젝트 안에서 바꾸기 (단축키 : Ctrl+Shift+R)

안전하게 이름을 변경하고 싶을 경우 리네임 리팩토링 기능을 사용.

단축키 : Shift+F6

변경하고 싶은 변수나 클래스 함수명에 커서를 두고 Shift+F6 입력 시 나타나는 Rename 창

변경 수 Refactor 클릭 시 해당 함수명을 참조하는 모든 소스가 안전하게 변경 된다.

 

리네임 리팩토링은 함수 이름뿐만 아니라 모든 심볼(함수이름, 변수이름, 클래스이름, 파일명 등)에 적용 된다.

 

반응형

댓글