【发布时间】:2012-10-23 15:43:11
【问题描述】:
我的笔记本电脑和台式机上安装了 Visual Studio 2012。在我的台式电脑上,JavaScript 智能感知不起作用。对于它调用的任何方法(甚至是标准 JavaScript 调用),我都会收到消息“Intellisense 无法确定此表达式的准确完成列表”。
我已经尝试了其他帖子中的所有建议,并尝试了我在 Google 上可以找到的所有内容。没有任何效果。这与没有 JQuery Intellisense 无关。我连基本的 JavaScript Intellisense 都没有。
编辑:
上图中的对象是简单的字符串,但我没有从 Intellisense 获得任何帮助。
【问题讨论】:
-
我知道这很糟糕,但是您是否尝试过重新安装/修复 VS?我用这种方式解决了一些非常奇怪的问题。如果对大多数人有用的东西对你不起作用,那是一个很好的迹象,是时候尝试一下了。您也可能想在没有加载任何 addnos 的情况下尝试它,只是为了消除这种可能性。有时代码辅助插件尤其会对智能感知做出奇怪的事情。
-
感谢您的投入大伤害。我尝试卸载并重新安装 VS2012。我认为我没有重新安装干净,因为当我在重新安装后打开 VS2012 时,我的所有设置都与卸载前相同(即我的 IDE 是以我的自定义方式配置的)。
-
你能告诉我们你是如何放置 js 文件的吗?
-
它们位于旧项目(VS2012 之前)中,并位于名为“Scripts”的文件夹中。我不敢相信文件结构是问题,因为 Intellisense 可以正确解析单独计算机上的项目/文件。
-
VS2013 在这里。重新启动为我修复了它。 (ASP.NET MVC 4 项目)
标签: javascript visual-studio-2012 intellisense