gpt4 book ai didi

c# - ReSharper 中是否有一个选项可以不将对象初始值设定项放在多行上?

转载 作者:可可西里 更新时间:2023-11-01 09:06:24 27 4
gpt4 key购买 nike

每次我键入一个对象初始值设定项作为参数时,如下所示:

SomeFunc(new { Id = id })

然后键入分号,ReSharper 会按照配置格式化我刚刚键入的内容。但是,我无法在 ReSharper 中找到一个选项,使其不会将我的代码变成这样:

SomeFunc(new {
Id = id
});

我确实确认它实际上是 ReSharper 在进行格式化。

最佳答案

如果您想让 ReSharper 不格式化您的对象初始值设定项(这样您就可以自己决定如何格式化它们),我认为这些设置的组合可以完成这项工作。

保留现有的换行符 : [Checked]

将简单的数组、对象和集合放在一行上:[Checked]

包装对象和集合初始值设定项:'简单包装'

换长行 : [Unchecked]

当然,这些设置可能并不适合每个人的情况,但我相信您可以根据自己的需要进行调整。

关于c# - ReSharper 中是否有一个选项可以不将对象初始值设定项放在多行上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12428402/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com