반응형
이름을 바꾸고 싶은 클래스가 많이 있습니다. 그들 중 일부는 작은 이름을 가지고 있고 그 이름은 다른 클래스 이름에서 재사용되기 때문에 그 이름을 변경하고 싶지 않습니다. 이 중 대부분은 Python 코드에 있지만 클래스 이름을 참조하는 XML 코드도 있습니다.
간단한 검색 및 바꾸기는 지금까지만 얻을 수 있습니다. 제 경우에는 AdminAction의 이름을 AdminActionPlug로, AdminActionLogger를 AdminActionLoggerPlug로 바꾸고 싶습니다. 그러면 첫 번째 검색 및 바꾸기도 두 번째 오류를 잘못 입력 할 것입니다.
누구든지 Python 리팩토링 도구에 대한 경험이 있습니까? XML 문서에서도 클래스 이름을 수정할 수 있다면 보너스 포인트를 얻을 수 있습니다.
해결 방법
그 동안 저는 vim과 일종의 통합이있는 두 가지 도구를 사용해 보았습니다.
아직 두 가지 모두를 충분히 사용하지 않았거나 더 많은 유형의 리팩토링을 시도하지 않았지만 더 많은 해킹을 할 것입니다.
참조 페이지 https://stackoverflow.com/questions/28796
반응형
'파이썬' 카테고리의 다른 글
파이썬 키 / 값이 JSON에 있는지 확인 (0) | 2020.11.29 |
---|---|
파이썬 Spark로 CSV 파일로드 (0) | 2020.11.29 |
파이썬 os.listdir에서 반환 된 파일 이름에 대해 FileNotFoundError를 제공하는 Python (0) | 2020.11.29 |
파이썬 함수 이름이 파이썬 클래스에서 정의되지 않았습니다. (0) | 2020.11.29 |
파이썬 초 단위의 시간 차이 (부동 소수점) (0) | 2020.11.28 |
댓글