如何阻止 ReSharper/Rider 执行此操作:“},{”

问题描述 投票:0回答:1

如何防止骑手在初始化的切碎元素之间生成

}, {
? 我浏览了
Editor --> Code Style --> Braces Layout/Line Breaks and Wrapping
,但我可能漏掉了一些东西。当然,这种有点奇怪的结构不是强加给我们的吗?

骑手做什么:

Dictionary<string, string[]> rider = new() {
{
    "first", new[] {
        "a", "b", "c",
        "d", "e", "f"
    }
}, { // <-- Not desired
    "first", new[] {
        "a", "b", "c",
        "d", "e", "f"
    }
};

首选:

Dictionary<string, string[]> rider = new() {
{
    "first", new[] {
        "a", "b", "c",
        "d", "e", "f"
    }
},
{   // <-- Want this
    "first", new[] {
        "a", "b", "c",
        "d", "e", "f"
    }
};

我当前的设置可能有误:

c# resharper code-formatting rider jetbrains-rider
1个回答
0
投票

表达式(初始化器、开关表达式、模式) 设置为 在下一行(BSD 风格):

© www.soinside.com 2019 - 2024. All rights reserved.