3

Visual Studio には、ASP.NET および HTML マークアップを再フォーマットする (つまり、プリティ プリントを実行する) 機能がありますか、または VS プラグインがありますか。具体的には、すべてのプロパティまたは属性をタグごとにアルファベット順に配置する必要があります。おそらく、構成ファイルなどでユーザーが指定できるいくつかの例外があります。また、各プロパティまたは属性は、ユーザーの指定に従って、オプションで個別の行に配置することもできます。

たとえば、次のことを考慮してください。

<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 に統合されていない場合、利用可能な他のユーティリティはありますか?

4

2 に答える 2

6

はい、ショートカット CTRL + K + D を使用して、ASP.NET および HTML マークアップを再フォーマットできます。

于 2011-10-18T21:41:44.437 に答える
0

Visual Studioにこの機能が組み込まれているとは思いませんが、Resharperプラグインにはこれがコンテキストオプションです。タグをクリックして、アルファベット順に並べ替えることができます。

于 2010-07-25T18:25:14.823 に答える