在Razor .cshtml文件中,我想创建一行:
@this.Html.LabelFor( x => x.Name )
然而,在输入第一个'x'后,Visual Studio的intellisense试图为我自动完成此操作。
有没有办法在输入lambda表达式时禁用自动选择,就像在标准.cs文件中那样?
我不想在工具/文本编辑器/ C#/ IntelliSense菜单中取消选中“通过按空格键提交”选项。
答案 0 :(得分:1)
在lambdas中,似乎没有任何选项可以专门控制Razor中的intellisense。但是,您可以在键入一个时按Ctrl + Alt + Space打开“低冲击智能感应”(并将其关闭)。这将停止intellisense自动选择的东西(你必须手动选择它们)。当然,一直打开/关闭都很痛苦,但它可能比什么都好。