Resharper가 형식을 다른 파일로 복사하거나 이동하고 사용 문을 모두 조정하는 것과 비슷한 방식으로 VS 프로젝트를 리펙토링 할 수 있기를 바랍니다. 내 참조, 어셈블리 이름 및 파일 위치가 올바르게 조정됩니다.Visual Studio 프로젝트 리팩터링을위한 도구/팁
Resharper 또는 다른 도구를 사용하면 프로젝트 레벨 리팩토링이 쉬워 집니까?
감사합니다, Berryl
Resharper가 형식을 다른 파일로 복사하거나 이동하고 사용 문을 모두 조정하는 것과 비슷한 방식으로 VS 프로젝트를 리펙토링 할 수 있기를 바랍니다. 내 참조, 어셈블리 이름 및 파일 위치가 올바르게 조정됩니다.Visual Studio 프로젝트 리팩터링을위한 도구/팁
Resharper 또는 다른 도구를 사용하면 프로젝트 레벨 리팩토링이 쉬워 집니까?
감사합니다, Berryl
나는 당신이 원하는 모든 것을 얻을 수 있습니다 모르겠지만, 거기에 많은있다. Resharper를 사용하면 Resharper에서 다음과 같은 세 가지 작업을 수행 할 수 있습니다.
1) 프로젝트 또는 솔루션 레벨에서 Visual Studio에서 마우스 오른쪽 버튼을 클릭하고 "정리 코드 ..."를 선택하여 모든 파일을 다시 포맷합니다. 그 프로젝트와 변경 문 등을 사용하여
2) 프로젝트 내의 각 종속성을 마우스 오른쪽 단추로 클릭하고 "Find Usages ..."를 선택하여 종속성이 필요한지 확인할 수 있습니다.
3) 최근 Resharper에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 선택한 프로젝트에서 사용하는 다른 프로젝트 및 어셈블리의 코드에 대해 "의존성 코드 찾기"라고 말한 코드에 대한 "참조 코드 찾기"라는 몇 가지 새로운 기능이 있습니다 선택한 프로젝트의 코드를 참조합니다.
버전 4.5의 ReSharper는 솔루션의 코드로 액세스 할 수없는 공용 멤버도 지적 할 수 있습니다. 그것은 당신을 위해 그들을 제거하지 않지만 당신이 그렇게 할 수 있도록 그들을 강조 할 수 있습니다. 이는 솔루션 내에서 중요한 모든 코드를 가지고 있다고 가정합니다. 특정 공개 회원이 내부적으로 만들 수 있다고 말할 수도 있지만 실제로는 아직 보지 못했습니다 (단지 업그레이드 한 것 같습니다).
좋아하는 새로운 기능, 내 시간 전에 누군가가 92 프로젝트 솔루션에서 "public static"메소드를 수백 가지로 생각하는 것이 큰 아이디어 일 것입니다. –
파일 위치 정보 - ReSharper의 다음 버전은 파일 이동 및 이름 바꾸기를 추적하고 참조를 모두 조정합니다. Masterpage, User Controls, JS, CSS, Images references와 같은 ASP.NET 프로젝트에 유용합니다.
버전 관리 시스템도 업데이트합니까? –
물론이 기능은 연기되었습니다. – derigel
나는 그 기술을 사용하고 있으며, 그들은 아무것도없는 것보다 확실히 낫다. 하지만 ... 컴파일러를 사용하여 오류를 잡아 내거나 검색 및 바꾸기와 같은 도구가 사용 된 것처럼 Resharper를 사용하기 전에했던 것처럼 느낍니다. 우리가 의존성이 더 이상 필요하지 않다는 것을 알기위한 기술을 가지고 있어야하고 우리가 프로젝트를 리펙토링 할 때 제거해야한다고 생각합니다. 건배 - – Berryl