相关疑难解决方法(0)

下拉后立即隐藏VS 2015 Razor Autocomplete/Intellisense下拉列表

在2015年VS,只有当剃刀(.cshtml)文件,时间大约一半的自动完成/建议列表/智能感知无法正常工作(对不起,不知道实际刑期...当你键入一个对象,并击中.和显示的属性和方法列表可供选择)

行为是当我点击时.,列表会弹出几分之一秒然后关闭.它发生得这么快我尽量快办Backspace,.,Backspace,.循环几次,至少看到我需要的名字,但我通常俊男得到它,最终不得不从代码的其他地方找到的确切名称.非常烦人......

它偶尔发生,没有我能找到的真实模式.这是我排除的模式:

  • 打开的文件似乎并不重要.
  • 我是否关闭/重新打开文件似乎并不重要
  • 我是否导航到另一个文件并返回似乎并不重要
  • 它将在同一个文件中多次打开和关闭工作/不工作
  • 它似乎与任何特定的对象/属性/方法无关

我已经检查了所有选项(Razor似乎没有文本编辑选项?),尝试清除缓存,重新加载解决方案/项目,重新启动VS,所有这些似乎仍然没有提供模式.

有没有人遇到这个,并有任何想法,我可以找到其他什么来解决它?

示例 这是一个非常简单的示例...新项目,非常少的代码/文件,非常简单的视图.凡Model.停,我应该有平时的基础方法,和"项目"集合.它弹出一瞬间然后消失......没有涉及lambdas /复杂视图解析(这也是可重现的):

在此输入图像描述

更新:模式

我注意到的事情:

  • 如果我进入a @model ns.ns.ns.type,它很少发生在命名空间的"基础"端.这是因为我越来越接近它发生的类型.这个是间歇性的.
  • 在某些情况下,它每次都能完美地运行.例如,我经常使用DevExpress工具,从未见过任何扩展的行为(因此,@Html.DevExpress().(和其他类似的,不一定是DevEx模型)永远不会导致问题)
  • 它几乎一直发生在我访问我的时候@Model(这是我最想要的地方!).我发现了一些每次都可以重现的情况(参见上面的例子),但它大约是90%+
  • 偶尔,当我在对象树中工作时,一个会在下一个工作时失败(例如:@models ProjName.Web.App.Subscriptions.Models.AccountCreateVM......它可能会失败,Subscriptions但工作正常Models)
  • 偶尔,开始在自动完成内键入名称会将其重新启动并重新开始工作.在上面的例子中,开始输入AccAccountCreateVM使其重新开始工作.

intellisense razor visual-studio-2015

43
推荐指数
3
解决办法
4040
查看次数

标签 统计

intellisense ×1

razor ×1

visual-studio-2015 ×1