코드를 구현하다가 어떤 반복되는 단어를 한꺼번에 바꿔야할 때가 생긴다.
예를 들면 이런 코드에 Int들을 Double로 바꾸고 싶을 때가 생길 수 있을 것이다.
그럴 때 한번에 바꿔주는 법이있다
cmd
+option
+ F 를 누른다.
그럼 맨 위쪽에 이러한 창이 뜨게 된다. 위쪽 텍스트필드에는 바뀌어야 될 단어를 입력하고
아래쪽 텍스트필드에는 덮어쓸 단어를 입력한다.
지금 경우에는 위쪽엔 Int, 아래쪽엔 Double이 될 것이다.
- Aa버튼(대소문자구분)을 누르고 All버튼
Aa버튼이 활성화되지 않았을 때 All을 하면 대소문자 구분을 하지않는다.
그럼 print에도 int가 들어가니까 prDouble이 되어버린다
shift
+cmd
+ F 또는 왼쪽 상단 돋보기 아이콘을 누른다
그럼 해당 단어가 어디서 쓰이고 있는지 알려주고 더블클릭하면 해당 위치로 보내짐
거기서 이글 윗 단의 파일 내에서 수정하는 방법을 쓰면 된다.
해당 이름에 오른쪽 클릭 > Refactor > Rename
그럼 이 이름과 연관있는 프로젝트 내의 모든 부분을 일괄 수정가능하다.