小编hca*_*xam的帖子

当存在以下括号时,MVC/Razor - Intellisense Pop-Up关闭

在Razor中编写代码时,intellisense下拉框不能正常工作.它将打开然后在不到一秒钟后关闭.

当我写一个类或类似的东西时,这不会发生在我身上,只有在我处理视图时才会出现.

解释当我输入时会发生什么

  • @Html.
    1. 智能感知框打开并保持打开状态.
  • @ Html.DisplayFor(p => M)//右括号由VS自动写入
    1. 该框打开时显示以M开头的可能输入,但会立即关闭.
  • @ Html.DisplayFor(p => Model.)
    1. 该框打开并显示与模型关联的属性,但随后立即关闭.

但是,如果我添加一个空格:

  • @ Html.DisplayFor(p => M)
    1. 盒子保持打开状态.
  • @ Html.DisplayFor(p => Model.)
    1. 盒子保持打开状态.

是否有一个设置或某事对我这样做?

通过关闭和重新打开VS以及重建项目,此问题仍然存在.

使用Visual Studio 2015 Professional 2015 Update 2在执行MVC时使用Razor.我也安装了Web Essentials,如果有可能导致此问题的设置.

asp.net-mvc intellisense visual-studio-2015

7
推荐指数
1
解决办法
693
查看次数