Z jakiegoś powodu, tracę JavaScript intellisense po debugowaniu mojej aplikacji sieci web ASP.NET w Visual Studio 2012.Dlaczego tracę JavaScript intellisense po uruchomieniu mojego projektu?
Możesz zobaczyć, że kiedy zaczynam, mam pełną intellisense. Na poniższym zdjęciu mam knockoutjs intellisense:
jednak tak szybko, jak debugować aplikację tracę intellisense. Na przykład, jeśli uderzę F5, aby debugować [aktualizacja: Nawiasem mówiąc, ten występuje również z CNTL-F5], kiedy wrócę do mojego kodu tracę intellisense:
Jedynym sposobem znalazłem się dostać intellisense znów działa Narzędzia ->Ustawienia importu i eksportu ->Resetuj wszystkie ustawienia. Problem polega na tym, że działa to tylko do momentu ponownego uruchomienia aplikacji.
Czy ktoś wie, jak rozwiązać ten problem na stałe? Dzięki!
UPDATE: Wygląda na to, że jest to związane z ReSharper (używam wersji 7.0.1). Jeśli zmienię to z ReSharper na Visual Studio intellisense w Opcjach ogólnych dla ReSharper problem zniknie. Sądzę, że to nieco zmienia moje pytanie - w jaki sposób uzyskać intellisense do pracy z frameworkami takimi jak knockoutjs podczas korzystania z ReSharper?
Czy używasz asp.net mvc? –
Doświadczam tego zachowania z pustymi formularzami ASP.NET, formularzami WWW i aplikacjami mvc. – Wade
Nie jestem pewien innych, ale w mvc jest obejście: '@if (false) { }' } pozwoli na uruchomienie intellisense. –