在输入字母后,有没有办法让Intellisense(CTRL + Space)自动打开?我必须按CTRL + Space每一行代码
,这真让我烦恼答案 0 :(得分:8)
您所描述的是默认行为。要恢复它,请使用:
修改强>
在C ++中,“自动列表成员”不适用于表达式中的第一个标识符,也就是说,当标识符几乎可以是任何内容时:全局变量,关键字,类成员等。但它确实适用(并且在“。”,“ - >”和“::”运算符之后工作。
针对类成员希望自动列表的常见情况的解决方法是使用“this->”代码中的约定,无论如何都是一些编码标准所推荐的。输入“ - >”后会立即弹出完成列表。
答案 1 :(得分:1)
默认C ++ IntelliSense在您输入时不会自动打开,但.
,->
和::
之后除外。第三方商业扩展Visual Assist X确实提供了这种行为。