ReSharper:代理的格式设置

ReSharper:代理的格式设置,resharper,Resharper,我喜欢我的代码格式如下: WithDataContext.Execute( delegate(DataContext dataContext) { // code goes here. }); WithDataContext.Execute( delegate(DataContext dataContext) {

我喜欢我的代码格式如下:

WithDataContext.Execute(
    delegate(DataContext dataContext)
    {
        // code goes here.
    });
WithDataContext.Execute(
                           delegate(DataContext dataContext)
                               {
                                   // code goes here.
                               });
ReSharper希望按如下方式自动格式化:

WithDataContext.Execute(
    delegate(DataContext dataContext)
    {
        // code goes here.
    });
WithDataContext.Execute(
                           delegate(DataContext dataContext)
                               {
                                   // code goes here.
                               });

我需要调整哪些选项才能得到我想要的?

我找不到这样的格式选项,但看看ReSharper |选项:语言| C |格式样式|大括号布局。它有许多选项,如匿名类型格式。

ReSharper->options->C#->格式样式->大括号布局->匿名方法声明

设置为“下一行(BSD样式)”

重新竖琴->选项->C#->格式样式->其他->对齐多行结构

取消选中“Call Arguments”(调用参数),您将获得所需的内容。

通过设置“Anonymous Method Declaration”(匿名方法声明),我可以让委托正确排列。好。“委托”行开头的额外空格来自哪里?