Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Resharper中为对象和数组初始值设定项获取正确的缩进_C#_Visual Studio_Coding Style_Formatting_Resharper - Fatal编程技术网

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

C# 在Resharper中为对象和数组初始值设定项获取正确的缩进,c#,visual-studio,coding-style,formatting,resharper,C#,Visual Studio,Coding Style,Formatting,Resharper,现在resharper将我们的代码格式化如下: private readonly List<Folder> folders = new List<Folder> { new Folder() }; private readon

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

private readonly List<Folder> folders = new List<Folder>
                                        {
                                            new Folder()
                                        };
private readonly List<Folder> folders = new List<Folder>
{
    new Folder()
};
private readonly List folders=新列表
{
新文件夹()
};
但我希望它看起来像这样:

private readonly List<Folder> folders = new List<Folder>
                                        {
                                            new Folder()
                                        };
private readonly List<Folder> folders = new List<Folder>
{
    new Folder()
};
private readonly List folders=新列表
{
新文件夹()
};

我对这些选项做了很多修改,但似乎都做不好。你能帮忙吗?

我对匿名代表也有同样的问题。匿名委托格式的修复程序是:

我终于找到了解决问题的办法 这格式化的选项 匿名方法遍布全球 ReSharper中的两个独立页面 选项:大括号布局和其他。这个 “不要缩进一个荒谬的数额”是 在另一页上,它被称为 “缩进匿名方法体”。转动 将其禁用,并将支架选项设置为 “在队伍的尽头”,你会得到 更好的东西:


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

我今天刚和这个打了一架。 转到ReSharper\Options\Languages\C\Formatting Style\Other

滚动到列表底部,取消选中“缩进数组、对象和集合初始值设定项块”


这就成功了。

我还必须取消选中ReSharper\Options\Languages\C#\Formatting Style\Other-->对齐多行结构,并取消选中“数组、对象和集合初始值设定项”与这里提供的其他答案一起。

对于R#8,在选项->代码编辑->C#->格式样式->大括号布局->数组和对象初始值设定项中有一个正好用于此目的的设置


“在下一行(BSD样式)”是该线程所要求的。

哦,天哪,我无意中用一个新帐户登录,无法登录!否则我完全接受这个答案!-Harryrelated:显然,客观地说,唯一合理的布局部分解决了我的问题。我说部分原因是仍然有一些缩进,尽管没有那么多(更准确地说是4个空格)。+1。