如何让 ReSharper 停止在 cshtml 中展开我的 lambda?
How to make ReSharper stop unwrapping my lambdas in cshtml?
我在 .cshtml 文件中有以下代码:
@(Html.Kendo().DropDownListFor(m => m.TypeFk)
.DataSource(ds =>
{
ds.Read(r =>
{
r.Action(nameof(TaskController.GetTypes), "Task").Data("getTmNum");
}).ServerFiltering(true);
}))
当我 运行 ReSharper 的文件清理代码功能时,它会将其更改为:
@(Html.Kendo().DropDownListFor(m => m.TypeFk)
.DataSource(ds => { ds.Read(r => { r.Action(nameof(TaskController.GetTypes), "Task").Data("getTmNum"); }).ServerFiltering(true); }))
我试图在 ReSharper 下找到配置它的选项 |选项 | C# |格式样式 |换行和换行。但是我好像找不到。
如何停止?
您需要关闭名为 "Place simple anonymous method on single line" 的选项。
我在 .cshtml 文件中有以下代码:
@(Html.Kendo().DropDownListFor(m => m.TypeFk)
.DataSource(ds =>
{
ds.Read(r =>
{
r.Action(nameof(TaskController.GetTypes), "Task").Data("getTmNum");
}).ServerFiltering(true);
}))
当我 运行 ReSharper 的文件清理代码功能时,它会将其更改为:
@(Html.Kendo().DropDownListFor(m => m.TypeFk)
.DataSource(ds => { ds.Read(r => { r.Action(nameof(TaskController.GetTypes), "Task").Data("getTmNum"); }).ServerFiltering(true); }))
我试图在 ReSharper 下找到配置它的选项 |选项 | C# |格式样式 |换行和换行。但是我好像找不到。
如何停止?
您需要关闭名为 "Place simple anonymous method on single line" 的选项。