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

Cri*_*onX 9 c# xml region visual-studio-2008

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

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

<Data> 
(this is collapsed)
</Data>
Run Code Online (Sandbox Code Playgroud)

Cri*_*onX 6

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

<!--START [enter description]--> 
<myDataHere .../>
<!--END [enter description]--> 
Run Code Online (Sandbox Code Playgroud)

用Whitespace来组织代码.


Mem*_*per 5

如果你有VS 2010 +那么这里的精彩扩展是你最好的新朋友.http://visualstudiogallery.msdn.microsoft.com/3c534623-bb05-417f-afc0-c9e26bf0e177/view/Reviews 如果没有;(升级?