2011-03-31 3 views
1

변수 유형을 String에서 int으로 변경하려면 Eclipse를 리펙토링에 사용할 수 있습니까?Eclipse를 사용하여 다음 senario를 리팩터링 할 수 있습니까?

+1

나는 일반적으로 "정의로 이동", 유형 변경, 오류 수정, 감사 코드 및 단위 테스트를 실행한다고 생각합니다. 리팩토링을 위해 이클립스가해야 할 일이 무엇인지 정확히 알지 못한다. –

+0

이것은 할 usaully 무엇이지만, 그것은 매우 지루한입니다. – user496949

답변

4

내가 아는 한 최대한 리팩토링 도구가 없습니다. 리팩토링은 코드 동작에 영향을 미치지 않는 변경이지만이 변경은 확실히 수행합니다.

리플렉션을 사용하지 않는 한이 변경을 수행하는 가장 쉬운 방법은 먼저 입력란을 변경 한 다음 빨간색으로 변하는 비트를보고 수정하는 것입니다. (오류가 발생하면 오류가 발생하여 다른 부분이 잘못 처리되지만 결국에는 오류가 발생합니다.)

나는 이것이 정말로 당신이 원하는 대답이 아니라는 것을 알고 있습니다. 그러나이 패턴을 따르는 경우 (의도적으로 코드를 중단 한 다음 발생하는 오류를 수정하십시오), 오래 걸리지 않습니다.

코드에 리플렉션이있는 경우 리플렉션을 사용하는 모든 단일 파일을 검토하고 변경 사항의 영향을 받을지 여부를 확인하는 것 외에는 다른 옵션이 없습니다.

관련 문제