Почему участники автоматического списка продолжают отключаться?

В Visual Studio 2010 иногда в рамках одного сеанса (без перезагрузки приложения) IntelliSense отключается. Флажки в меню Инструменты > Параметры > Текстовый редактор > C# > Завершение операторов, "Автоматический список членов" и "Информация о параметрах" снимаются.

У меня тоже установлен Resharper. Но Resharper не управляет этой настройкой, насколько мне известно.

Это может происходить со мной пару раз в день, и все это без перезапуска Visual Studio.


person CleverPatrick    schedule 14.06.2011    source источник
comment
Кажется, это происходит и в R # 7.0.1.   -  person Anders Lindén    schedule 17.04.2013
comment
Это происходит со мной каждый раз, когда я создаю свой проект с помощью Resharper 8.1.   -  person DNKROZ    schedule 26.03.2014


Ответы (2)


По-видимому, для Resharper есть задокументированная ошибка: http://blogs.jetbrains.com/dotnet/2011/02/reharper-513-is-released/

Выдержка:

ReSharper 5.1.3 provides exactly one bug fix that prevents disabling Parameter
Information and auto-completion when you’re using native Visual Studio 
IntelliSense (as opposed to ReSharper IntelliSense).

Please note that if you’re been using ReSharper IntelliSense as a workaround in 
5.1.2, as soon as you switch back to Visual Studio IntelliSense, you’ll have to    
initially set Auto-list members and Parameter information check boxes manually, 
but that is only required once.
person dolphy    schedule 14.06.2011

Я заметил это и в ReSharper 7.1.1, по крайней мере, в отношении javascript intellisense, имеющего ту же проблему. Мой обходной путь состоял в том, чтобы сказать Reshaper использовать «Visual Studio» в качестве опции Intellisense. Resharper > Options > Intellisense > General. (вы все еще можете вызвать интеллект Resharper с помощью Ctrl + Alt + Space)

Как только я это сделал, мои параметры Visual Studio навсегда остались проверенными.

person Tony    schedule 17.06.2013
comment
То же самое происходило и с ReSharper 8.2. Это позаботилось о проблеме. - person Neil Smith; 10.04.2014