При использовании Visual Studio 2015 с последними обновлениями Intellisense и CodeLens не работают должным образом. Подсветка синтаксиса, завершение кода и ссылки на свойства / методы (не знаю точное имя для этого) отображаются очень непоследовательно или не отображаются вообще. Они работают для одних вещей, но не для большинства других. Ошибки вообще не появляются без явной сборки, и даже тогда они появляются по одной, что отнимает очень много времени.
Я должен отметить, что этого не происходит в XAML, только в моих файлах .cs. Мне не удалось воспроизвести эти проблемы ни в проекте WPF, ни в проекте Windows Forms; Я вижу это только в своем решении Xamarin.Forms.
Я попытался перезапустить VS, закрыть решение и перезапустить VS, перезапустить мой компьютер, сбросить настройки «Завершение оператора» в параметрах VS, удалить файл .suo решения, сбросить настройки с помощью мастера импорта и экспорта настроек, но ничего не изменилось. . Буду признателен за любые предложения.
Обновление: удаление всех связанных с Xamarin расширений VS и пакетов NuGet с последующей переустановкой, похоже, устранило некоторые проблемы, по крайней мере, на данный момент.
Дальнейшее обновление: вскоре после первого обновления я снова столкнулся с этой проблемой. Оказалось, что в пути к одному из моих проектов было слишком много символов (???), поэтому я переместил всю папку решения в корень моего диска C. С тех пор у меня не было никаких проблем.