我正在尝试使新的 vs2012 javascript 智能感知工作。
起初我注意到它不起作用,因为启用了 resharper 智能感知。我试图完全暂停 resharper,我得到了更好的情况,但仍然有问题。
我添加了带有几个引用(jquery 和 angularjs)的 _references.js 文件。我在选项中切换到隐式(网络)设置,以便它读取 _references.js 文件。
我添加了一个空的 js 文件。Intellisense 仅在我 CTRL+SPACE(用于方法和类型列表)或 CTRL+SHIFT+SPACE(用于方法参数列表)时出现,但在我开始键入时不会出现,也不会在我键入点或打开圆括号时出现。
我真的不知道有什么问题。Resharper 不碍事,所以一切都应该正常工作。
版本是 Vs2012 premium 11.0.50727.1 RTMREL。
安装的其他扩展:
- Web 开发人员工具(我还在另一台计算机上获得了 Web 开发人员速成版,并且在该安装中智能感知工作正常)
- Web Essentials 2012(已禁用)
- 适用于 Javascript 的 Windows 库的 Visual Studio 扩展(我无法禁用或卸载)
- Git 源代码控制提供程序(我几乎不认为可能相关)
- xUnit.net runner for visual studio 2012(同样,几乎不相关)
谢谢。