Visual Studio ASP.NET/HTML重新格式化功能 - 它是否存在?

har*_*ije 3 html asp.net plugins pretty-print visual-studio

是否Visual Studio中有能力,还是有一个VS插件,这将重新ASP.NET和HTML标记(即执行漂亮的打印).具体而言,我希望它把所有的属性或属性按字母顺序为每个标签,可能有一些例外的是,用户可以指定,说在配置文件中.此外,根据用户的规范,每个属性或属性可以选择放在单独的行上.

例如,请考虑以下事项:

<asp:TextBox ID="txtPlanStart" runat="server" ToolTip="start date" Columns="8">
Run Code Online (Sandbox Code Playgroud)

重新格式化的版本将是:

<asp:TextBox ID="txtPlanStart" runat="server" 
     Columns="8"
     ToolTip="start date" />
Run Code Online (Sandbox Code Playgroud)

请注意,重新格式化的版本不是严格按字母顺序排列,也不是单独排列,因为ID和runat是第一位的.同样,重新格式化的例外可以由用户指定.

如果VS中没有集成此功能,是否还有其他实用程序?

小智 6

是的,您可以使用快捷键CTRL + K + D重新格式化ASP.NET和HTML标记!