如何阻止ReSharper放置;x=>;新";换一条新线路?
我知道这是一个相当小的细节,但出于某种原因,它让我非常恼火,我无法找出如何纠正它(我已经查看了“换行和换行”选项) 下面是我喜欢的格式化代码:如何阻止ReSharper放置;x=>;新";换一条新线路?,resharper,visual-studio-2012,resharper-7.0,Resharper,Visual Studio 2012,Resharper 7.0,我知道这是一个相当小的细节,但出于某种原因,它让我非常恼火,我无法找出如何纠正它(我已经查看了“换行和换行”选项) 下面是我喜欢的格式化代码: var reps = ctx.Commissions .GroupBy(x => x.SalesRep) .Select(x => new { x.Key.UserID, Name = x.Key.FirstName
var reps = ctx.Commissions
.GroupBy(x => x.SalesRep)
.Select(x => new
{
x.Key.UserID,
Name = x.Key.FirstName + " " + x.Key.LastName
})
.ToList();
不过,ReSharper喜欢将其格式化为
var reps = ctx.Commissions
.GroupBy(x => x.SalesRep)
.Select(
x => new
{
x.Key.UserID,
Name = x.Key.FirstName + " " + x.Key.LastName
})
.ToList();
有没有办法阻止ReSharper这么做
谢谢,
Andrew看起来您应该在调用中禁用
在“(”之后优先换行选项,该选项位于代码编辑->C#->格式样式->换行和换行
部分。看起来您应该禁用优先换行'(“在调用中”
选项在代码编辑->C#->格式样式->换行和换行
部分。我可以发誓我尝试过这个选项,无论哪种方式我都很感激你的回答。谢谢!我可以发誓我尝试过那个选项,无论哪种方式我都很感激你的回答。谢谢!