我知道在工具>选项(文本编辑器> CSS>格式)菜单我可以在CSS文件(紧凑,半扩展和扩展)以及大写的三种文档格式之间进行选择。
我的组织已决定在XML文件中实现格式化结构,其中元素的属性在连续的行上排列如下:
<ElementName attribute1="someValue"
attribute2="someOtherValue"
attribute3="yaddayaddayadda" />
提前感谢任何建议。
斯科特。
答案 0 :(得分:1)
设置此选项:
工具&gt;选项&gt;文本编辑器&gt; XML&gt;格式化&gt;属性&gt;将每个属性对齐在一个单独的行上。
转到XML文档并使用:
编辑&gt;高级&gt;格式化文档。 ( CTRL + E , D )
答案 1 :(得分:0)
在Visual Studio中,没有办法在此级别自定义XML文档格式。它只允许更粗糙的格式化。
我认为您唯一的选择是使用其他工具来确保文档的格式化,并使该工具在构建/保存相关文档时运行。基本上是用于XML文档的StyleCop。