2010-07-25 69 views
3

Visual Studio是否具有能夠重新格式化ASP.NET和HTML標記(即執行漂亮打印)的功能,或者是否存在VS插件。具體來說,我希望它爲每個標籤按字母順序放置所有屬性或屬性,可能有一些用戶可以在配置文件中指定的例外。此外,每個屬性或屬性可以根據用戶的規格再次放置在單獨的行中。Visual Studio 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中,是否有一些其他實用程序可用?

+0

請投它[這裏](http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3657691-break-line-on-each-tag-attribute-and-keep-他們 - 阿里)。 – 2013-02-20 14:03:04

回答

0

我不認爲Visual Studio有這個功能,但Resharper插件有這是一個上下文選項。它會讓你點擊任何標籤,並選擇讓它按字​​母順序重新排列。

6

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

+0

爲什麼這不是被接受的答案? – John 2013-11-17 14:31:55

相關問題