在解决方案资源管理器中创建子项

时间:2012-08-31 10:24:21

标签: c# visual-studio

我们在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>

视觉工作室是否有捷径?或者也许是一个有助于此的扩展? (无需手动编辑项目文件)

1 个答案:

答案 0 :(得分:8)

重复thisthis问题。

他们的回答:VSCommands for Visual Studio 2010

中提供了Group Items

还有一个插件只执行 NestIn

<强>更新
第二个插件完全相同:File Nesting