gpt4 book ai didi

razor - 在 VS2012 和 ReSharper 中引用代码完成

转载 作者:行者123 更新时间:2023-12-02 05:40:38 24 4
gpt4 key购买 nike

给定具有以下 Razor 代码的 View :

@Url.Action("Index", "Home")

我想像这样添加一个 Area 参数:

@Url.Action("Index", "Home", new { Area = "Manage" })

但是当我开始打字时,会发生这种情况:

@Url.Action("Index", "Home", new object{Area = ""Manage"}) // broken double quote

如何阻止 Visual Studio 完成断开的双引号,这样我就不必为每个链接都玩俄罗斯方 block 了? ReSharper 会导致这种情况吗?我找不到它的选项。

最佳答案

例如,如果您在属性中键入代码

<a href="@Url.Action("Index", "Home", new { Area = "Manage" })">

然后 ReSharper 可能会错误地添加引号,导致“管理”。这应该在最新的 ReSharper 7.0 EAP 版本中得到修复。在以前的版本中,请尝试关闭 ReSharper | 选项 -> 环境 | 编辑器 -> 自动插入一对方括号、圆括号和引号。

关于razor - 在 VS2012 和 ReSharper 中引用代码完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11012879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com