Visual Studio 是否有功能,或者是否有 VS 插件,可以重新格式化 ASP.NET 和 HTML 标记(即执行漂亮的打印)。具体来说,我希望它按字母顺序为每个标签放置所有属性或属性,可能有一些用户可以指定的例外情况,比如在配置文件中。此外,每个属性或属性都可以选择放在单独的行上,同样根据用户的规范。
例如考虑以下内容:
<asp:TextBox ID="txtPlanStart" runat="server" ToolTip="start date" Columns="8">
重新格式化的版本将是:
<asp:TextBox ID="txtPlanStart" runat="server"
Columns="8"
ToolTip="start date" />
请注意,重新格式化的版本不严格按字母顺序或单独的行,因为 ID 和 runat 排在第一位。用户可以再次指定重新格式化的例外情况。
如果 VS 中没有集成此功能,是否还有其他可用的实用程序?