ReSharper 7 автозаполнение неправильно отображает "Нет предложений" после ввода "это".
Я использую Visual Studio 2010 SP 1 с.NET 4.0, и я только что обновился до ReSharper 7. С момента обновления, когда я набираю "this", автозаполнение Resharper всегда отображает "Нет предложений", как показано на этом снимке экрана:
Если я наберу ctrl + пробел в этот момент, он предложит предложения. Я также могу получить предложения, если я нажимаю escape (выход из автозаполнения), а затем удаляю и повторно набираю точку. В любом случае, функционирование автозаполнения выглядит так:
Мне бы очень хотелось, чтобы автозаполнение работало автоматически, как только я наберу "this"; вы можете помочь?
Я попытался приостановить и приостановить работу ReSharper, перезапустить Visual Studio, перезапустить Visual Studio с приостановленным ReSharper и прочесать параметры автозаполнения ReSharper. Я попытался очистить кэш ReSharper, приостановить ReSharper, а затем перезапустить Visual Studio. Похоже, это не связано с этими вещами так, как я могу видеть.
Я также попытался набрать "это". очень медленно и поведение не изменилось; это не похоже на состояние гонки. Visual Studio автоматически выполняет автоматическое завершение, но использование автозаполнения ReSharper всегда имеет эту проблему.
Заранее спасибо за любой совет, который вы можете дать!
Обновление: после перезапуска Visual Studio, выбор автозаполнения действительно появился один раз, если я набрал "this". до того, как VS / ReSharper, казалось, полностью загрузился (он икнул, когда я набирал текст, и когда он восстановился, автозаполнение было правильным). Последующие попытки вернулись к нежелательному поведению.
Это действительно странно. Я подал проблему с JetBrains здесь:
2 ответа
Я использую ту же настройку, и она работает. Ваша проблема может быть вызвана:
- неисправная установка ReSharper
- дополнительные плагины, которые мешают Resharper IntelliSense
- ваш компьютер работает медленно и не создает список достаточно быстро
Изменить: я бы переустановить Resharper (полностью удалить - не восстанавливать) и попробуйте снова.
Вы можете отключить ResharperIntellisense или ограничить его с помощью Resharper->Options->Intellisense->General. Я думаю, что это потому, что мой компьютер слишком медленный или проблема с VS2010.