小编Cor*_*ack的帖子

C++ Intellisense 不起作用(甚至 Ctrl+Space 也不起作用),没有函数名称,没有参数列表,什么都没有

我最近安装了 C++,以便重新学习该语言(已经完成了一些小项目)。真正让我烦恼的一件事是,实现时的自动完成功能不再起作用。

更具体地说,自动完成参数和函数名称。我已经在各自的标头中声明了我的类和函数。虽然我的记忆有点模糊,但我记得在2008年,一旦你在cpp文件中输入名称,它会自动给你一个相应参数的下拉框。

然后我搜索了论坛和页面以寻找可能的解决方案,并得知智能感知功能已从新的 VS 2010 中的 C++ 环境中删除(为什么?)。但可以通过以下方式检索参数列表:
(1) 检查“工具 -> 文本编辑器 -> C++ -> 自动列表成员”,并在高级选项卡中查看该功能是否已禁用。
(2) 使用 Ctrl-完成陈述时留出空格。

我已经尝试过这两种方法,但它们不起作用(并且我读过一些论坛,认为 ctrl+space 至少应该在某种程度上起作用)。声明应该是正确的,因为当我定义函数并右键单击并将名称命名为“转到声明”时,它将突出显示头文件中的声明(其中提供了整个参数列表)。Ctrl+J 会告诉我 VS 确实识别函数声明。

我不想使用第三方软件,例如(视觉辅助 X),但我已经没有选择了。

预先非常感谢您。

c++ intellisense visual-studio-2010

0
推荐指数
1
解决办法
2328
查看次数

标签 统计

c++ ×1

intellisense ×1

visual-studio-2010 ×1