2012-08-31 14 views
8

Używamy wielu klas częściowych w języku C# do kategoryzacji naszego kodu dla dużych klas. W Solution Explorer będziemy mieć kod pliki wymienione jako takie:Tworzenie podelementów w eksploratorze rozwiązań

- MyClass.cs 
- MyClass.Partial1.cs 
- MyClass.Partial2.cs 

Ale to, co chcemy mieć to coś takiego (jak widać z plikami projektantów itd):

- MyClass.cs 
    ˪ MyClass.Partial1.cs 
    ˪ MyClass.Partial2.cs 

I „m świadomość, że można zmodyfikować plik projektu ręcznie ustawić się tę zależność takiego:

<Compile Include="MyClass.cs" /> 
<Compile Include="MyClass.Partial1.cs"> 
    <DependentUpon>MyClass.cs</DependentUpon> 
</Compile> 
<Compile Include="MyClass.Partial2.cs"> 
    <DependentUpon>MyClass.cs</DependentUpon> 
</Compile> 

Czy istnieje skrót w visual studio? A może rozszerzenie, które pomoże w tym? (Bez potrzeby ręcznej edycji pliku projektu)

Odpowiedz

8

Duplikat pytania this i this.

Ich odpowiedź: Group Items jako dostępne w VSCommands for Visual Studio 2010

Jest również plugin, który robi tylko to: NestIn

Aktualizacja
Istnieje drugi plugin, który działa niemal tak samo : File Nesting

+0

Dzięki. Dostępna jest również nowa wersja [VS2012] (http://vscommands.squaredinfinity.com/features) –

Powiązane problemy