2009-12-26 5 views
8

ReSharper를 사용하여 using 지시문을 추가 할 때 (Alt + Enter 사용) 네임 스페이스의 "불필요한"부분을 제거합니다. 필자는 Visual Studio의 동작 인 전체 네임 스페이스를 사용하는 것을 선호합니다.ReSharper가 지시문을 사용하여 추가 할 때 네임 스페이스를 줄이는 것을 방지하려면 어떻게해야합니까?

예 :

namespace MyCompany.MyTool.Data 
{ 
    // This is what ReSharper gives me: 
    using Core; 

    // This is what I want: 
    using MyCompany.MyTool.Core; 

    // ... 
} 
때문에 전체 네임 스페이스를 사용 설정 내가 ReSharper에서 4.5으로 변경해야합니까

?

+0

수정을 시도한 설정은 무엇입니까? –

+0

@ 환불 없음 반환 값 : "네임 스페이스 가져 오기"창의 모든 설정이 거의 같습니다. – Albic

답변

7

현재 ReSharper 4.5가 설치되어 있지 않지만 5.0에서는 이름 공간 가져 오기 창에 Prefer fully qualified using name at nested scope이라는 옵션이 있습니다. 그것은 당신이 찾고있는 것일 수도 있습니다.

+0

이 옵션은 4.5에없는 것 같습니다. – Albic

+0

방금 ​​5.0 베타 버전을 설치했으며 제대로 작동합니다. 감사! – Albic

+0

그리고이 옵션은 여전히 ​​10.0에 있습니다. 감사! –