VS2012 javascript intellisense only works with explicit call

I am trying to make intellisense vs2012 javascript new work.

At first I noticed that it doesn't work because resharper intellisense mode is enabled. I tried to completely suspend the resolver and my situation improved, but it is still buggy.

I added a _references.js file with multiple links (jquery and angularjs). I toggle the Implicit (web) options in the preferences so that it reads the _references.js file.

I added an empty js file. Intellisense only appears if I CTRL + SPACE (for a list of methods and types) or CTRL + SHIFT + SPACE (for a list of method parameters), but it doesn't appear when I start typing, and also when I type a period or I open the parenthesis.

I do not know what's the problem. Resharper doesn't work, so everything should work.

Vs2012 premium edition 11.0.50727.1 RTMREL.

Other extensions:

  • Web developer tools (which I also got from a web developer on another machine and on this installation intellisense works fine)
  • Web Essentials 2012 (disabled)
  • Visual Studio Extensions for Windows Library for Javascript (which I cannot disable or uninstall)
  • Git Source Control Provider (which I think cannot be linked)
  • xUnit.net runner for visual studio 2012 (again, hardly related)

Thank.

+3


source to share


1 answer


ReSharper intellisense and Visual Studio intellisense are two completely different beasts.

If you have problems with ReSharper intellisense, please describe what problem you have. Does it work with Ctrl-Space? If it works but it doesn't start automatically, check the settings in ReSharper | Options -> Environment | Intellisense | Autopopup

.



If you prefer Visual Studio intellisense, go to ReSharper | Options -> Environment | Intellisense | General

, select Limited ReSharper intellisense

and disable JavaScript. Then make sure it's Tools | Options -> Text Editor | JavaScript | General -> Auto list members

turned on.

+8


source







All Articles