2017-10-20 100 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