【问题标题】:cshtml Razor IntelliSense suggestions dissapear instantlycshtml Razor IntelliSense 建议立即消失
【发布时间】:2016-05-25 21:35:51
【问题描述】:

我在 cshtml 文件中阅读并看到了许多与 Razor 相关的 IntelliSense 问题。主要是“它不起作用”。对我来说,这只是前 5 秒,然后一切都是正确的。但是让我烦恼的是非常奇怪的事情。我第一次在一台电脑上,以为它与计算机有关,但这是第二次发生:

当我开始输入时,比如说@Model,只要我按下句号按钮.,我就会得到通常的可能属性列表来选择,但这个列表会立即消失。这是列表的一个小闪光。当然,我希望在我继续打字时保持这种状态,并在需要时选择正确的。 在普通的.cs 文件中它工作正常,也在.js 文件(AngularJS)中。 当我按 CTRL + Space 时,它​​会正确显示相同的列表,并且即使继续输入,它也会保留在那里。

很小但很烦人。

我全新安装了 Visual Studio 2015 Enterprise。 在 Windows 10 和 Windows 7 上遇到问题(此处全新安装,版本 2 更新)。

这个问题总结了我尝试过的所有内容(至少 +1 的所有内容)Visual Studio 2015 Broken Razor Intellisense

【问题讨论】:

    标签: razor visual-studio-2015 intellisense


    【解决方案1】:

    有很多建议的解决方案here.

    但对我有用的是确保右括号在我输入的文本之间有空格。

    而不是...

    @Html.LabelFor(m => m.)

    使用...

    @Html.LabelFor(m => m. )

    智能感知似乎因触摸右括号而感到困惑。不理想,但这是我让它始终如一地为我工作的唯一方法。

    【讨论】:

      猜你喜欢
      • 2022-06-21
      • 1970-01-01
      • 2014-02-14
      • 1970-01-01
      • 2011-06-26
      • 2019-05-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多