在我的 javascript 文件解决方案之一中,智能感知突然停止工作。 所有功能均被禁用 - ctrl+space 不会显示列表 - 像这样 我从另一个解决方案 中获取了打印屏幕
而且该文件看起来像是纯文本 - 关键字没有颜色。
我尝试打开新的解决方案并将文件移到那里 - 仍然相同。 文件仅在我调试时才具有智能感知。 感觉VS2010看到那些文件是文本文件而不是js文件。 它与 tfs 有关,因为它首先发生在团队的另一名成员身上,当我采用最新版本的解决方案时,它就发生在我身上。 当我创建新的 js 文件时 - 看起来不错,但保存后 文件,关闭并重新打开-它再次没有着色 我发现问题出在一个特定的项目中 - 如果我将 js 文件添加到同一解决方案中的另一个项目中,似乎就可以了。
最佳答案
经过一些研究和测试。这个问题可能有以下几个原因:
- 您的文件扩展名不是 .JS。
- 您使用的是 Express 版本。
- 您尚未在安装中安装(或删除)Web Developer 组件。
请告诉我这是否对您有帮助,如果没有,我会期待其他内容。
msdn 上有关 JScript Intellisense 的完整引用:
http://msdn.microsoft.com/en-us/library/vstudio/bb385682(v=vs.100).aspx
如下图所示,我刚刚在 Visual Studio 2010 中使用 Web 开发人员组件创建了一个 javascript 文件,并且它正在运行:
关于javascript - Visual Studio 2010-智能感知和 JavaScript 中的突出显示不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16061458/