首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC/Razor - Intellisense Pop-Up在发生以下情况时关闭

MVC/Razor - Intellisense Pop-Up在发生以下情况时关闭
EN

Stack Overflow用户
提问于 2016-05-11 23:23:46
回答 2查看 801关注 0票数 7

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

当我写一门课或类似的东西时,这不会发生在我身上,只有当我在写一个观点的时候,它才会出现。

来解释我打字时会发生什么

  • @Html
    1. 智能感知框将打开并保持打开状态。

  • @Html.DisplayFor(p => M) //结束括号由VS 自动写入。
    1. 该框在显示以M开头的可能输入时打开,但立即关闭。

  • @Html.DisplayFor(p => Model.)
    1. 该框打开并显示与模型关联的属性,然后立即关闭。

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

  • @Html.DisplayFor(p => M)
    1. 盒子一直开着。

  • @Html.DisplayFor(p =>模型)。)
    1. 盒子一直开着。

有没有这样的背景或者对我有什么影响?

这个问题一直存在,通过关闭和重新打开VS,以及重建项目。

使用Visual Studio 2015 Professional 2015 Update 2,在执行MVC时使用Razor。如果有可能导致这种情况的设置,我还安装了Web。

EN

回答 2

Stack Overflow用户

发布于 2016-12-13 23:14:44

在我的具体案例中,我能够通过安装最新版本的微软ASP.NET和网络工具来解决这个问题。

https://marketplace.visualstudio.com/items?itemName=JacquesEloff.MicrosoftASPNETandWebTools-9689

一旦我安装了它,问题就解决了。这个更新很可能修复了一些可以用旧版本修复的东西,但无论哪种方式,我都很高兴。

(我在Visual中的工具->扩展和更新.>更新->Visual图片库下发现了这一点)

票数 0
EN

Stack Overflow用户

发布于 2017-07-17 15:09:47

我有时也有同样烦人的问题(VS2015),我不知道押韵或原因,但有一个例子:在cshtml文件的顶部我有.

代码语言:javascript
复制
@{
    Style.
}

当我按下“。”在样式之后,intellisense显示了一秒,然后就消失了。

我知道这很愚蠢,但是当我添加了一个返回键来添加行空间时,我就可以让intellisense再次正常工作了。?

代码语言:javascript
复制
@{
    Style.

}

我知道这不是个好办法,但这件事很快就让我重新开始了。

删除样式后面的所有空格。它看起来像样式。}也适用于我,所以可能会有一些特殊的字符引起问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37174833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档