У меня возникли проблемы с VS2013 (обновление 4), получая intellisense/auto-complete для работы с переменными с префиксами с двойным подчеркиванием __
. Возьмем в качестве примера ниже:Visual Studio TypeScript intellisense с двойным подчеркиванием
var __MYVAR: string;
Когда я начать печатать __MYVAR
он получает подобран IntelliSense как имеющие дополнительное подчеркивание (т.е. ___MYVAR
). Если я решит использовать автозаполнение, он введет неправильный ___MYVAR
, и VS продолжит кричать на меня, потому что ___MYVAR
не существует.
ПРИМЕЧАНИЕ: Это также нарушает поиск ссылок в VS по всем переменным/функциям (включая переменные/функции, определенные в классе), предварительно с двойным подчеркиванием.
Неужели кто-нибудь еще сталкивается с этой проблемой? Я был бы признателен за любые отзывы, так как это невероятно неприятная проблема, с которой я столкнулся.
EDIT: Обратите внимание, что это только начало происходить с VS2013 после обновления 4.
EDIT2: Вот список моих установленных плагинов:
- Применение Insights Инструменты для Visual Studio
- Azure Resource Manager Tools
- Поведение SDK
- Microsoft Advertising pubCenter служба
- Microsoft Advertising SDK для Windows, 8.1
- Microsoft Advertising SDK для Windows, 8.1 XAML
- Microsoft ASP.NET и Web Tools
- Microsoft Azure HDInsight Инструменты для Visual Studio
- Microsoft Azure Quickstarts
- Microsoft Visual Studio ASP.NET MVC5 Леса
- NuGet
- Regex Tester
- TroutZoom
- Визуальная F #
- Визуальные FSharp Инструменты Шаблоны для VSPro
- Web Основы 2013 для обновления 4
- Windows Phone 8.1 SDK Интеграция
Я выделил плагины, которые кажутся релевантными. Я попытался отключить веб-Essentials, но это не решило проблему. Невозможно отключить ASP.NET и веб-инструменты, вам необходимо удалить их из программ &. К сожалению, я понятия не имею, что мне нужно удалить в программах & Возможности для удаления плагина.
Я не вижу такого поведения в Профессиональном обновлении VS 2013 4. У вас есть ReSharper или аналогичное дополнение? Если это так, попробуйте временно отключить надстройки и посмотреть, все ли это происходит. – NYCdotNet
Я попробую отключить некоторые надстройки, единственное, что я запускаю, что, по-моему, повлияет на Web Essentials. – wjohnsto
Веб-Essentials не является проблемой, и у меня нет слишком много других плагинов, которые можно отключить, не удаляя что-то из моих программ. @NYCdotNet, можете ли вы сравнить установленные плагины со списком, который я предоставляю в своем отредактированном ответе? – wjohnsto