Начну с того, что заметил, что этого не произошло с тех пор, как я обновил свою оперативную память.Я был на 4 ГБ и часто имел несколько открытых VS вместе с SSMS.С тех пор я перешел к 8 ГБ, а затем к 16 ГБ.
Вот шаги, которые я выполняю, когда теряю intellisense.
Если кажется, что затрагивается только один файл / окно, закройте / откройте этот файл.Если это не сработает, попробуйте ниже.
В Visual Studio:
- Нажмите Инструменты-> Параметры-> Текстовый редактор-> Все языки-> Общие
- Снимите флажок «Автозапуск участников»
- Снимите флажок «Информация о параметре»
- Установите флажок «Члены автоматического списка» (да, тот, которого вы только что не отметили)
- Проверьте «Информация о параметре»(опять же, тот, который вы только что отметили)
- Нажмите OK
Если это не сработает, попробуйте выполнить еще несколько шагов:
- Закройте все документы VS и снова откройте
- Если все еще не работает, закройте / снова откройте решение
- Если все еще не работает, перезапустите VS.
Для проектов C ++: У MSDN есть несколько вещей, которые нужно попробовать: Предложения MSDN
Вероятно, поврежденный файл .ncb
.
От MSDN:
- Закройте решение.
- Удалите файл
.ncb
. - Повторно откройте решение.(Это создает новый
.ncb
файл.)
Примечания: