如何让 ReSharper 停止在 cshtml 中展开我的 lambda?
Posted
技术标签:
【中文标题】如何让 ReSharper 停止在 cshtml 中展开我的 lambda?【英文标题】:How to make ReSharper stop unwrapping my lambdas in cshtml? 【发布时间】:2019-08-02 14:00:11 【问题描述】:我在 .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# |格式样式 |换行和换行。但我似乎找不到它。
我该如何停止?
【问题讨论】:
【参考方案1】:您需要关闭一个名为“将简单匿名方法放在单行上”的选项。
【讨论】:
以上是关于如何让 ReSharper 停止在 cshtml 中展开我的 lambda?的主要内容,如果未能解决你的问题,请参考以下文章
安装 ReSharper 后 Visual Studio 2005 Intellisense 停止工作
在 Visual Studios 2017 和 Resharper 中停止继续测试重新编译窃取光标