Visual Studio 2015 JavaScript Intellisense 异常行为
Visual Studio 2015 JavaScript Intellisense strange behaviour
我在 Visual Studio 2015 年开发 MVC 应用程序。突然,JavaScript 文件的智能感知开始表现异常。有时,智能感知不会弹出,但可以使用键盘快捷键显示。更糟糕的问题是它不显示局部变量。屏幕截图在这里:http://i.imgur.com/RvyQVTm.jpg. The local variable abcde
is not in the list. Here is a screenshot of the right behaviour: http://i.imgur.com/w5LM0JA.jpg。我在编写方法时遇到了对象属性的类似行为(编写 this.
时智能感知不显示属性)。
问题开始出现在我的笔记本电脑上。我试图解决它。我尝试了不同的解决方案,但没有运气。原因是我找到的解决方案不适用于我的特定问题。我什至尝试重新安装 Visual Studio.
因为我无法在笔记本电脑上修复它,所以我尝试在桌面上安装 Visual Studio,并使用全新的 Windows 10 安装。我创建了新项目并将文件从笔记本电脑传输到新项目。 Intellisense 在新项目中工作。我写了一些代码,保存了项目并关闭了电脑。
几天后当我回到我的项目时,我注意到智能的表现与笔记本电脑上的表现相同。
最有趣的是智能感知适用于我创建的任何新项目。
我真的很绝望,因为我已经花了很多时间试图解决这个问题。我很乐意提供任何帮助。
自从我发布这个问题后,我找到了一些方法来最小化(甚至修复)这个问题:
我为项目创建了新的解决方案,并通过复制它们的内容将所有文件移动到那里。
我不关电脑。我使用 Visual Studio 运行 休眠。这可能不是必需的,因为我的项目在一次 Windows 更新重启和由于插件更新而多次 VS 重启中幸存下来。
如果遇到问题,请按照 gpersell 的建议检查语法错误。有一次,当我尝试调用缺少括号的函数时,智能感知对我来说坏了。
如果您确定没有语法错误,请离开电脑一会儿。这听起来可能很愚蠢,但它已经帮助了我三次。我通常在 Visual Studio 运行 项目打开时离开计算机 5 - 15 分钟,当我回来时,智能感知再次工作。
不要删除 \obj\Debug
和 \obj\Release
文件夹的内容。请改用 Visual Studio 的清理项目功能。
如果以上都没有帮助,请从点 1 重新开始。
我希望这对某人有所帮助。
我在 Visual Studio 2015 年开发 MVC 应用程序。突然,JavaScript 文件的智能感知开始表现异常。有时,智能感知不会弹出,但可以使用键盘快捷键显示。更糟糕的问题是它不显示局部变量。屏幕截图在这里:http://i.imgur.com/RvyQVTm.jpg. The local variable abcde
is not in the list. Here is a screenshot of the right behaviour: http://i.imgur.com/w5LM0JA.jpg。我在编写方法时遇到了对象属性的类似行为(编写 this.
时智能感知不显示属性)。
问题开始出现在我的笔记本电脑上。我试图解决它。我尝试了不同的解决方案,但没有运气。原因是我找到的解决方案不适用于我的特定问题。我什至尝试重新安装 Visual Studio.
因为我无法在笔记本电脑上修复它,所以我尝试在桌面上安装 Visual Studio,并使用全新的 Windows 10 安装。我创建了新项目并将文件从笔记本电脑传输到新项目。 Intellisense 在新项目中工作。我写了一些代码,保存了项目并关闭了电脑。
几天后当我回到我的项目时,我注意到智能的表现与笔记本电脑上的表现相同。
最有趣的是智能感知适用于我创建的任何新项目。
我真的很绝望,因为我已经花了很多时间试图解决这个问题。我很乐意提供任何帮助。
自从我发布这个问题后,我找到了一些方法来最小化(甚至修复)这个问题:
我为项目创建了新的解决方案,并通过复制它们的内容将所有文件移动到那里。
我不关电脑。我使用 Visual Studio 运行 休眠。这可能不是必需的,因为我的项目在一次 Windows 更新重启和由于插件更新而多次 VS 重启中幸存下来。
如果遇到问题,请按照 gpersell 的建议检查语法错误。有一次,当我尝试调用缺少括号的函数时,智能感知对我来说坏了。
如果您确定没有语法错误,请离开电脑一会儿。这听起来可能很愚蠢,但它已经帮助了我三次。我通常在 Visual Studio 运行 项目打开时离开计算机 5 - 15 分钟,当我回来时,智能感知再次工作。
不要删除
\obj\Debug
和\obj\Release
文件夹的内容。请改用 Visual Studio 的清理项目功能。如果以上都没有帮助,请从点 1 重新开始。
我希望这对某人有所帮助。