9

我们在 C# 中使用分配部分类来对大型类的代码进行分类。在解决方案资源管理器中,我们将列出如下代码文件:

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

但是我们想要的是这样的(正如您在设计器文件等中看到的那样):

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

我知道您可以手动修改项目文件以设置此依赖项,如下所示:

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

视觉工作室有捷径吗?或者也许可以帮助解决这个问题的扩展?(无需手动编辑项目文件)

4

1 回答 1

8

这个这个问题的重复。

他们的回答:Group ItemsVSCommands for Visual Studio 2010中可用

还有一个插件可以做到一点:NestIn

更新
还有第二个插件可以做几乎相同的事情:文件嵌套

于 2012-08-31T10:30:10.670 回答