【发布时间】:2015-01-02 21:24:15
【问题描述】:
我正在使用 C++ 在 Microsoft Visual Studio 中编写程序。最近,我注意到它提供的自动完成功能已经停止工作(我认为它被称为智能感知之类的?)所以现在,当我输入代码时,如果我之前写过类似:className.,一旦我输入. 会出现一个小对话框,列出该类中可用的函数和变量,但现在这种情况不再发生,Visual Studio 不再自动完成我正在输入的变量的名称......
有人知道这是为什么吗?我怎样才能让这个自动竞争功能再次工作?我试过去工具 --> 选项 --> 文本编辑器 --> C/C++ 并在“语句完成”部分中,“自动列表成员”和“参数信息”复选框都被选中...
【问题讨论】:
-
在构建文件夹中查找 .sdf 文件并在 VS 关闭时将其删除。
-
构建文件夹是什么?
-
搜索你的项目所在的文件夹。
-
感谢您的建议 - 它实际上是一个我需要删除的 .ncb 文件。
-
我的情况几乎相似。自动完成在 IDE 的左上角弹出,而不是光标鼠标。我没有看到 .ncb 文件,我删除了 .sln 文件来解决它。
标签: c++ visual-studio