2010-06-08 4 views
3

해킹 할 때 일부 코드는 원래 계획보다 훨씬 커지는 경향이 있습니다. 이런 일이 발생하면 일반적으로 네임 스페이스를 도입/축소/병합하고 폴더 간 파일 이동, 폴더 이동 등을 수행합니다. 최종 결과에 대한 명확한 그림이없는 경우 가끔은 정말 고통스럽고 실제로 건너 뛰기 쉽습니다. ". 이것은 클래스가 다른 곳에 있거나 이상한 네임 스페이스, 폴더/폴더가 틀림없는 곳에서 프로젝트가 악화되는 결과를 낳습니다. 그리고 나서 대개는 더 이상 가져갈 수 없으며 더 큰 정리를 할 수 없습니다 - 일반적으로 어렵지도 않고 지루하고 기분이 좋다 한 번에 모든 것이 끝나기 때문에 코드를 고정합니다.네임 스페이스 및 물리적 프로젝트 구조를위한 리 팩터링 도구

내 질문은 ... 프로젝트의 네임 스페이스/물리적 측면을 리팩터링하는 데 도움이되는 도구가 있습니까?

답변

2

Visual Studio에서 가장 많이 사용되는 리팩토링 도구는 ResharperCode Rush입니다.

Resharper vs. CodeRush도 참조하십시오.

+0

Resharper 도구를 사용하여 네임 스페이스 및 폴더를 변경하는 데 좋은 경험이 있습니다. 솔루션의 모든 프로젝트에서 종속성을 깔끔하게 업데이트합니다. –

+1

저는 CodeRush를 이미 사용하고 있습니다. 하지만 여전히 뭔가를 간과하지 않는 한, 리팩토링을 놓치고 있습니다. * 클래스를 네임 스페이스 으로 바꿉니다. * 네임 스페이스 이름 바꾸기 – simendsjo

+0

저는 CodeRush에 정통한 것은 아니지만 Resharper로 네임 스페이스의 이름을 바꿀 수 있습니다 (방금 시도했지만 아무런 문제가 없었습니다). –