【问题标题】:Visual Studio ASP.NET/HTML reformat capability - does it exist?Visual Studio ASP.NET/HTML 重新格式化功能 - 它存在吗?
【发布时间】:2011-03-20 18:21:36
【问题描述】:

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 中没有集成此功能,是否有其他可用的实用程序?

【问题讨论】:

  • 请为它投票here

标签: asp.net html visual-studio plugins pretty-print


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我认为 Visual Studio 没有内置此功能,但 Resharper 插件具有这是一个上下文选项。它会让你点击任何标签并选择让它按字​​母顺序重新排序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-08
      • 2022-08-10
      • 2018-03-12
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多