【发布时间】:2019-03-29 09:57:46
【问题描述】:
我正在尝试提高团队代码库的一致性,为此,我正在整合团队共享的 R# 配置。但是,我发现这个代码库更喜欢这种嵌入 lambda 的样式:
services.AddAuthorization(options =>
{
options.AddPolicy("Foo", policy =>
policy.Requirements.Add(new Bar()));
});
而 ReSharper 会重新格式化此代码:
services.AddAuthorization(
options =>
{
options.AddPolicy("Foo", policy =>
policy.Requirements.Add(new Bar()));
});
有没有办法可以配置 R# 来强制执行原始样式?
编辑
环境:
- Visual Studio 2017 (v15.9.10)
- ReSharper Ultimate 2018.3.4
【问题讨论】:
-
您在寻找这个option 吗?
-
@Arulkumar 我之前看到过,但我认为这个答案已经过时(我的 R# 在“其他”下只有“恢复到旧格式引擎”)。它下面的一个cmets提到了“匿名方法体”但是这个选项已经没有勾选了,我勾选了也没什么区别。
-
请在帖子中提及您的 R# 和 Visual Studio 版本。