2009-07-21 84 views
3

我們的編碼標準讓我們把每個屬性放在一個標籤中的一個單獨的行上。但是,當我使用VS(2008)格式時,標記將所有屬性組合在一起。有沒有辦法改變這種行爲?視覺工作室asp.net標記格式

感謝

+3

*每個*屬性?這必須產生一些相當可怕的代碼0.o – Thorarin 2009-07-21 17:37:09

+0

我同意,我想做類似的事情。 – ThorDivDev 2009-10-30 19:15:04

回答

0

如果您使用的是HTML,那麼如果沒有插件到Visual Studio中,您可能會走運。

但是,VS能夠以這種方式格式化XAML,因爲它是許多XAML開發人員的流行慣例。

要啓用此格式的XAML轉到工具>選項>文本編輯器> XAML>格式>間距,選擇「位置的每個屬性一個單獨的行」

0

我還沒有發現,將允許你您的屬性這樣格式化的Visual Studio本身內的任何選項。看起來你有兩個選擇:

1)進入工具 - >選項 - >文本編輯器 - > HTML並刪除所有格式的東西(或儘可能多的,你需要)。

2)找到一個編碼風格的插件,允許指定它。我使用Microsoft StyleCop,但它的功能更多的是檢查已經寫好的代碼。不過,它允許編寫自定義規則,併爲您的規則編寫一個規則並不困難。