2009-08-12 2 views
8

나는 많은 메소드를 가진 매우 큰 클래스가 있습니다. Resharper를 사용하여이 클래스의 인터페이스를 빌드 할 수 있습니까?resharper를 사용하여 거대한 클래스에서 인터페이스 만들기

+0

ReSharper에서 또한이 매우 큰 휴식 도움이 될 것입니다 ... 메뉴> ReSharper에서> 팩터> 추출 인터페이스를 선택할 수 있습니다 많은 메소드가있는 클래스를 좀 더 유지 보수가 잘되는 것으로 변환합니다. –

답변

3

어쩌면 나는 뭔가를 놓치고있다. (나는 resharper를 사용한 적이 없다.)하지만 당신은 표준 VS IDE 리팩토링 도구를 사용하여 클래스로부터 인터페이스를 추출 할 수있다. (적어도 2008 년에 할 수있다.) 클래스를 마우스 오른쪽 버튼으로 클릭하고 'Refactor'를 선택한 다음 'Extract Interface'를 선택하십시오. 그러면 포함시킬 속성을 선택할 수있는 대화 상자가 나타납니다.

7

예.

내 바로 가기는 Ctrl + Shift + R을 사용하여 리팩토링 옵션을 표시합니다. 클래스 이름에 이렇게하는 것은 ... "인터페이스를 추출"당신이

선택적으로 할 수 있습니다, 당신은

관련 문제