Visual Studio-自动完成不工作 我在微软Visual Studio中用C++编写程序。最近,我注意到它提供的自动完成功能已经停止工作(我想它叫做intellisense或其他什么?),所以现在,当我输入代码时,如果我写一些类似于:className.的东西,一旦我输入了,就会出现一个小对话框,列出该类中可用的函数和变量,但现在这种情况不再发生,Visual Studio也不再自动完成我输入的变量的名称

Visual Studio-自动完成不工作 我在微软Visual Studio中用C++编写程序。最近,我注意到它提供的自动完成功能已经停止工作(我想它叫做intellisense或其他什么?),所以现在,当我输入代码时,如果我写一些类似于:className.的东西,一旦我输入了,就会出现一个小对话框,列出该类中可用的函数和变量,但现在这种情况不再发生,Visual Studio也不再自动完成我输入的变量的名称,c++,visual-studio,C++,Visual Studio,有人知道这是为什么吗?我怎样才能让这个自动完成功能重新工作?我尝试过转到工具-->选项-->文本编辑器-->C/C++并且在“语句完成”部分,选中了“自动列出成员”和“参数信息”复选框…您是否尝试过转到工具->导入和导出设置->重置所有设置来解决此问题,当Visual Studio关闭时,我需要从项目文件夹中删除.ncb文件。如果您的intelliSense出现错误,也可能发生这种情况。不过,按照@vivrichards所说的去做,并重新启动你的visual studio来确定。我不知道这是否会

有人知道这是为什么吗?我怎样才能让这个自动完成功能重新工作?我尝试过转到工具-->选项-->文本编辑器-->C/C++并且在“语句完成”部分,选中了“自动列出成员”和“参数信息”复选框…

您是否尝试过转到工具->导入和导出设置->重置所有设置来解决此问题,当Visual Studio关闭时,我需要从项目文件夹中删除.ncb文件。

如果您的intelliSense出现错误,也可能发生这种情况。不过,按照@vivrichards所说的去做,并重新启动你的visual studio来确定。我不知道这是否会带来不同。。。但我正在使用批处理fie打开Visual Studio。但是我总是用这个批处理文件来打开它,并且在intelliSense以前工作时使用它…你有没有看过这个线程在构建文件夹中查找.sdf文件,并在VS关闭时删除它。哪个是构建文件夹?搜索项目所在的文件夹。Thans的建议-它实际上是一个.ncb文件,我需要删除。我的情况几乎类似。自动完成弹出在IDE的左上角,而不是鼠标光标。我没有看到.ncb文件,我删除了.sln文件来解决它。