2012-08-31 12 views
8

Usiamo l'assegnazione di classi parziali in C# per classificare il nostro codice per classi grandi. Nella soluzione esploratore avremo file di codice elencato come tale:Creazione di elementi secondari in solution explorer

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

Ma quello che vogliamo avere è qualcosa di simile (come si dovrebbe vedere con i file di design, ecc):

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

I 'm consapevole del fatto che è possibile modificare il file di progetto manualmente per set-up questa dipendenza come questo:

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

esiste una scorciatoia in visual Studio? O forse un'estensione che ti sarà d'aiuto? (Senza dover modificare manualmente il file di progetto)

risposta

8

Duplicato di this e this domanda.

La loro risposta: Group Items come disponibile in VSCommands for Visual Studio 2010

C'è anche un plugin che fa solo questo: NestIn

Aggiornamento
V'è un secondo plugin che fa più o meno la stessa cosa : File Nesting

+0

Grazie. C'è anche una nuova versione per [VS2012] (http://vscommands.squaredinfinity.com/features) –

Problemi correlati