如何使用C#.NET中的#region / #endregion(大纲)等效组织xml数据

我想使用预处理器命令(例如C#/ .NET中的#region / #endregion命令)将我的XML数据组织成可折叠和可扩展的。 我正在编辑此文件Visual Studio 2008。

有这样的能力吗? 我用谷歌搜索无济于事。 到目前为止,我最接近的是扩展和折叠标签本身,所以我可以在它们之间崩溃

 (this is collapsed)  

似乎没有任何Visual Studio支持的能力来做我想做的事情。 正如Oded的回答中所讨论的 ,最好的解决方案是添加XML注释

    

用Whitespace来组织代码。

使用这样的命令会改变XML文件本身,所以我看不到真正的用例,正如你所说,你可以自己折叠标签,所以你已经有了一个接近完美的问题解决方案。 为什么你还需要更多呢?

  #008060 #66008060