2017-10-20 139 views
0

我使用Visual Studio 2015年(14.0.25431.1版)與JetBrains ReSharper的詳情終極2017年2月2日(建於2017年10月06日)ReSharper的代碼風格問題,括號換行符

我有這樣的代碼(我目前的配置):

routes.MapRoute(
    name : "Default", 
    url : "{controller}/{action}/{id}", 
    defaults : new { 
     controller = "Home", 
     action = "Index", 
     id = UrlParameter.Optional 
    }); 

我想是這樣的:

routes.MapRoute(
    name  : "Default", 
    url  : "{controller}/{action}/{id}", 
    defaults : new { 
     controller = "Home", 
     action  = "Index", 
     id   = UrlParameter.Optional 
    } 
); 

任何人知道如何做到這一點?
任何改進將非常感激

在此先感謝!

回答

0

您可以使用visual studio的預定義鍵盤快捷鍵來格式化您的代碼。
要格式化文檔按Ctrl + E + d按Ctrl + K + d
要格式化選擇按Ctrl + K + F

visual studio's Pre-defined Keyboard Shortcuts

+0

該操作系統詢問如何以特定方式格式化其代碼,而不是使用什麼鍵盤快捷鍵來格式化其代碼。 –

+0

@PiersMyers準確地 – kaezon

0

無論是Visual Studio或ReSharper的意志做這種格式。嘗試Code alignment extension

請注意,如果您執行此類型的格式化操作,則會爲其他處理您代碼的人員增加一些維護開銷。此外,Visual Studio或Resharper可能會在某個時候撤消所有您仔細的對齊。

+0

「維護開銷」是什麼意思,以及爲什麼會產生這種情況?感謝您的回覆和信息! – kaezon