当前位置:  开发笔记 > 编程语言 > 正文

在Resharper中获取对象和数组初始值设定项的正确缩进

如何解决《在Resharper中获取对象和数组初始值设定项的正确缩进》经验,为你挑选了3个好方法。

现在resharper格式化我们的代码如下:

private readonly List folders = new List
                                        {
                                            new Folder()
                                        };

但我希望它看起来像这样:

private readonly List folders = new List
{
    new Folder()
};

我一直在搞乱这些选项,但似乎无法让它们正确.你能帮我吗?



1> Quibblesome..:

我和匿名代表有同样的问题.匿名委托格式化修复的方法是在这里:

我终于找到了解决这个问题的方法.格式化匿名方法的选项分布在ReSharper选项中的两个单独页面:大括号布局和其他."不要缩进一个荒谬的数量"在其他页面上,它被称为"缩进匿名方法体".关闭它,并将大括号选项设置为"在行尾",你会得到更好的东西:

但我不确定实例声明集合格式我害怕.:(


哦,我不小心登录了一个新帐户,无法登录!否则我会完全接受这个答案! - 哈利

2> Mel..:

我今天刚刚与这场斗争.转到ReSharper\Options\Languages\C#\ Formatting Style\Other

滚动到列表底部并取消选中"缩进数组,对象和集合初始化程序块"

这对我有用.



3> ExecutionOrd..:

我还必须取消选中ReSharper\Options\Languages\C#\ Formatting Style\Other - > Align Multiline Constructs并取消选中"Array,object and collection initializer"以及此处提供的其他答案.

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有