Имеет ли 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, доступна ли какая-либо другая утилита?