C# 字符串和方法/成员中的Intellisense问题

C# 字符串和方法/成员中的Intellisense问题,c#,visual-studio-2010,intellisense,C#,Visual Studio 2010,Intellisense,在为VisualStudio2010使用C编写代码时,我注意到,由于某种原因,在创建委托方法或使用VisualStudio中的Extract method菜单选项后,我的IntelliSense决定它要走极端。它开始在字符串内部激活,尝试从外部完成内容,例如,如果我键入要继续。。。当我开始输入continue时,它建议将const作为一个选项,认为我仍然在编码,并且没有意识到我在一个字符串中 此外,当它开始执行上述操作时,它也开始执行类似于建议while循环的操作,同时尝试执行Debug.Wri

在为VisualStudio2010使用C编写代码时,我注意到,由于某种原因,在创建委托方法或使用VisualStudio中的Extract method菜单选项后,我的IntelliSense决定它要走极端。它开始在字符串内部激活,尝试从外部完成内容,例如,如果我键入要继续。。。当我开始输入continue时,它建议将const作为一个选项,认为我仍然在编码,并且没有意识到我在一个字符串中

此外,当它开始执行上述操作时,它也开始执行类似于建议while循环的操作,同时尝试执行Debug.WriteLine,并且调试类在IntelliSense弹出窗口中没有列出任何成员,它列出的只是我当前名称空间的基类

现在,如果我手动按下ctrl空格键,就会得到正确的intellisense选项

有时,关闭所有打开的文件,然后重新打开它们可以修复它;有时我必须完全关闭VisualStudio并重新打开它来修复它


是否还有其他人遇到过类似问题,或者知道该问题的任何修复方法?

有趣的是,既然有人建议将扩展作为问题的原因,扩展实际上就是为我修复了该问题

ReSharper似乎覆盖了默认的Intellisense处理,而ReSharper的工作人员似乎比DevXPress或Visual Studio做得更好,因为即使只是安装并卸载ReSharper似乎也能修复它


我已经将ReSharper永久安装在一个开发环境中,并且已经持续使用了一年多,没有遇到过这个问题,而且我以前每周或每两周都会遇到它。

很有趣,因为有人建议扩展是问题的原因,扩展实际上是解决我问题的方法

ReSharper似乎覆盖了默认的Intellisense处理,而ReSharper的工作人员似乎比DevXPress或Visual Studio做得更好,因为即使只是安装并卸载ReSharper似乎也能修复它


我将ReSharper永久安装在一个开发环境中,一年多以来一直在使用它,一次也没有遇到过这个问题,我以前每周或每两周都会遇到它。

您是否安装了任何扩展或插件?尝试禁用所有这些功能,然后查看问题是否仍然存在。仅安装DevExpress和vanilla。是否安装了任何扩展或插件?请尝试禁用所有这些功能,并查看问题是否仍然存在。请仅安装DevExpress。