[英]VS2012 javascript intellisense works only with explicit invocation
我正在努力使新的vs2012 javascript intellisense工作。
起初我注意到它没有工作,因为resharper intellisense已启用。 我试图完全暂停resharper,我的状况更好,但仍然有问题。
我添加了_references.js文件,其中包含一些引用(jquery和angularjs)。 我在选项中切换到Implicit(web)设置,因此它读取_references.js文件。
我添加了一个空的js文件。 Intellisense仅在我按CTRL + SPACE(对于方法和类型列表)或CTRL + SHIFT + SPACE(对于方法参数列表)时出现,但在我开始键入时不出现,也不在我键入点或打开圆括号时出现。
我真的不知道这是什么问题。 Resharper不在路上所以一切都应该工作。
该版本为Vs2012 premium 11.0.50727.1 RTMREL。
其他扩展安装:
谢谢。
ReSharper intellisense和Visual Studio intellisense是两个完全不同的野兽。
如果您对ReSharper intellisense有疑问,请描述您对它有什么样的问题。 它是否适用于Ctrl-Space? 如果它可以工作,但它不会自动调用,那么请检查ReSharper | Options -> Environment | Intellisense | Autopopup
设置 ReSharper | Options -> Environment | Intellisense | Autopopup
ReSharper | Options -> Environment | Intellisense | Autopopup
。
如果您更喜欢Visual Studio intellisense,请访问ReSharper | Options -> Environment | Intellisense | General
ReSharper | Options -> Environment | Intellisense | General
ReSharper | Options -> Environment | Intellisense | General
,选择Limited ReSharper intellisense
并在那里关闭JavaScript。 然后确保Tools | Options -> Text Editor | JavaScript | General -> Auto list members
Tools | Options -> Text Editor | JavaScript | General -> Auto list members
Tools | Options -> Text Editor | JavaScript | General -> Auto list members
已启用Tools | Options -> Text Editor | JavaScript | General -> Auto list members
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.