이클립스에서 액세서/뮤티터 방법의 이름을 바꾸십니까?
-
10-07-2019 - |
문제
그들이 얻는 변수가 refactored-> 이름이 변경 될 때 액세서/mutator의 이름을 자동으로 바꿀 수있는 방법이 있습니까 (Eclipse 3.4)?
해결책
1- 변수에서 refactor-> 이름 바꾸기를 선택하면 Eclipse는 "인라인"상자에 새 이름을 입력하라는 메시지를 표시합니다. 바로 아래에는 도움말 메시지가 있고 그 옆에는 작은 아이콘 (화살표가 내려갑니다)이 있습니다. 화살표를 클릭 한 다음 "이름 바꾸기 대화 상자"열기를 선택하십시오. 필요한 확인란과 함께 새로운 팝업이 나타납니다.
2- 또는 변경하려는 변수를 선택하고 누릅니다. 두 배 Alt+Shift+r. Getter/Setter Checkbox를 다시 확인하십시오.
다른 팁
기본적으로 Eclipse는 변수의 'Inline'Renaming을 사용할 때 Getters 및 Setter의 이름을 바꾸지 않습니다. 그러나 '필드 이름 Rename'대화 상자를 사용하여 이름 바꾸기를 한 번, 'Getter 이름 바꾸기'및 '이름 바꾸기 세터'를 선택 하여이 동작을 변경할 수 있습니다. (참조 Idrosid의 답변 자세한 내용은이 창을 여는 방법에 대해서만).
이 후에 '인라인'이름은 해당 필드의 getter and setter를 업데이트합니다 (그러나 세터의 매개 변수는 아닙니다).
Eclipse 4.5로 이것을 테스트했습니다
제휴하지 않습니다 StackOverflow