본문 바로가기
파이썬

파이썬 Python에 어떤 리팩토링 도구를 사용합니까?

by º기록 2020. 11. 29.
반응형

이름을 바꾸고 싶은 클래스가 많이 있습니다. 그들 중 일부는 작은 이름을 가지고 있고 그 이름은 다른 클래스 이름에서 재사용되기 때문에 그 이름을 변경하고 싶지 않습니다. 이 중 대부분은 Python 코드에 있지만 클래스 이름을 참조하는 XML 코드도 있습니다.

간단한 검색 및 바꾸기는 지금까지만 얻을 수 있습니다. 제 경우에는 AdminAction의 이름을 AdminActionPlug로, AdminActionLogger를 AdminActionLoggerPlug로 바꾸고 싶습니다. 그러면 첫 번째 검색 및 바꾸기도 두 번째 오류를 잘못 입력 할 것입니다.

누구든지 Python 리팩토링 도구에 대한 경험이 있습니까? XML 문서에서도 클래스 이름을 수정할 수 있다면 보너스 포인트를 얻을 수 있습니다.

 

해결 방법

 

그 동안 저는 vim과 일종의 통합이있는 두 가지 도구를 사용해 보았습니다.



아직 두 가지 모두를 충분히 사용하지 않았거나 더 많은 유형의 리팩토링을 시도하지 않았지만 더 많은 해킹을 할 것입니다.

 

참조 페이지 https://stackoverflow.com/questions/28796

 

 

반응형

댓글