首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual 2015 JavaScript智能感知奇怪行为

Visual 2015 JavaScript智能感知奇怪行为
EN

Stack Overflow用户
提问于 2016-04-27 17:34:37
回答 1查看 214关注 0票数 8

我正在Visual 2015中开发MVC应用程序。突然,JavaScript文件的intellisense开始表现得很奇怪。有时,intellisense不会弹出,但可以使用键盘快捷方式显示。更糟糕的问题是,它没有显示局部变量。截图在这里:http://i.imgur.com/RvyQVTm.jpg。局部变量abcde不在列表中。以下是正确行为的截图:http://i.imgur.com/w5LM0JA.jpg。在写入方法时,我为对象属性提供了类似的行为(intellisense在编写this.时不显示属性)。

这个问题开始发生在我的笔记本电脑上。我试着解决这个问题。我尝试了不同的解决方案,但没有运气。原因是我找到的解决方案不是针对我的具体问题。我甚至尝试重新安装Visual。

由于无法在笔记本上修复它,所以我尝试在桌面上安装Visual,并安装了新的Windows 10。我创建了新项目,并将文件从膝上型电脑转移到新项目。Intellisense正在这个新项目中工作。我写了一些代码,保存了这个项目,关掉了电脑。

几天后,当我回到我的项目中时,我注意到智能的表现与笔记本电脑上的行为相同。

最重要的是,intellisense可以在我创建的任何新项目中工作。

我真的很绝望,因为我已经花了那么多时间来解决这个问题。如果有任何帮助,我将很高兴。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-21 10:56:57

自从我发布这个问题以来,我找到了一些方法来最小化(甚至可能修复)这个问题:

  1. 我为该项目创建了新的解决方案,并通过复制其内容将所有文件移到那里。
  2. 我没有关掉电脑。我在Visual运行时使用休眠。这可能没有必要,因为我的项目经历了一次Windows重新启动,几次VS由于插件更新而重新启动。
  3. 如果您遇到这个问题,检查语法错误,如gpersell建议的那样。有一次,当我尝试用缺少的括号调用函数时,intellisense就被破坏了。
  4. 如果您确信没有语法错误,请离开计算机一段时间。这听起来可能很蠢,但已经帮了我三次了。我通常离开计算机5-15分钟,Visual在打开项目的情况下运行,当我回来时,intellisense再次工作。
  5. 不要删除\obj\Debug\obj\Release文件夹的内容。改用Visual的“清洁项目”功能。
  6. 如果上面没有任何帮助,请从第1点重新开始。

我希望这能帮上忙。

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

https://stackoverflow.com/questions/36896984

复制
相关文章

相似问题

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