반응형
인텔리제이 활용7 - 리네임 리팩토링
함수명등 이름을 변경하고 싶을 경우 수동으로 Find in Path(프로젝트 안에서 찾기, Ctrl+Shift+F) 나 Replace in Path(프로젝트 안에서 바꾸기)로도 할 수 있지만, 필요한 부분 또는 필요하지 않은 부분이 바뀔 수도 있다.
프로젝트 안에서 찾기 (단축키 : Ctrl+Shift+F)
프로젝트 안에서 바꾸기 (단축키 : Ctrl+Shift+R)
안전하게 이름을 변경하고 싶을 경우 리네임 리팩토링 기능을 사용.
단축키 : Shift+F6
변경하고 싶은 변수나 클래스 함수명에 커서를 두고 Shift+F6 입력 시 나타나는 Rename 창
변경 수 Refactor 클릭 시 해당 함수명을 참조하는 모든 소스가 안전하게 변경 된다.
리네임 리팩토링은 함수 이름뿐만 아니라 모든 심볼(함수이름, 변수이름, 클래스이름, 파일명 등)에 적용 된다.
반응형
'IDE > IntelliJ IDEA' 카테고리의 다른 글
인텔리제이 활용9 - 메소드 추출 (리팩토링) (0) | 2021.01.18 |
---|---|
인텔리제이 활용8 - Live Template (0) | 2021.01.18 |
인텔리제이 활용6 - 코드포맷 (0) | 2021.01.18 |
인텔리제이 활용5 - Expand Selection, 변수 추출, 인라인 (0) | 2021.01.18 |
인텔리제이 활용4 - Postfix Completion (0) | 2021.01.18 |
댓글