При написании кода на C # для Visual Studio 2010 я заметил, что по какой-то причине после создания метода делегата или использования параметра меню «Извлечь метод» из Visual Studio мой IntelliSense решает, что он хочет пойти за борт.Он начинает активироваться внутри строки, пытаясь завершить что-либо извне (например, если я набираю «Продолжение следует ...», когда я начинаю печатать продолжение, в качестве опции предлагается «const», думая, что я все еще кодирую)и не распознавая, что я в строке.
Кроме того, когда он начинает делать вышеописанное, он также начинает делать такие вещи, как предложение цикла while, при попытке сделать Debug.WriteLine и класс Debug.нет членов, перечисленных во всплывающем окне IntelliSense, все, что он перечисляет, является базовыми классами для моих текущих пространств имен.
Теперь, если я вручную нажимаю ctrl пробел , я получаюправильные параметры intellisense.
Иногда закрытие всех открытых файлов и их повторное открытие исправляет это, иногда мне приходится полностью закрывать Visual Studio и снова открывать его, чтобы исправить это.
Кто-нибудь еще сталкивается с подобными проблемамиили знаете какие-либо исправления этой проблемы?