2009-07-16 80 views
0

我使用的是Visual Studio 2008,我一直在想,为什么Visual Studio的自动完成不会自动启动,每次我开始在C++中输入内容时,都不像C#。你可以让VS2008中的C++自动完成自动填充吗?

当我使用“。”时,它向我显示列表成员框。或“ - >”操作符,但不是当我开始随机输入时。我可以使用alt +右箭头来显示它,但它不像自动显示列表成员框那样有效。

难道是因为我做过的事情吗?还是像C++一样?

在此先感谢!

P.S.它适用于WIN32控制台应用程序。

编辑:基本上,我想知道是否有办法让列表成员框显示正确,当我开始键入,而不是必须做ALT +右箭头。

回答

2

C++中的自动完成实现起来要复杂得多,而微软在每个新版本中都希望有所改进,但并没有明确指出它。

使用像Visual Assist X这样的插件在VC++中获得一个很好的工作自动完成。

+0

但事情是,我有整个列表,如果我按Alt +向右箭头,有没有办法让这个列表只出现在打字? – 2009-07-16 14:47:20

0

尝试按下CTRL +空格后激活自动完成。

+0

这应该做什么?我尝试过,但没有改变任何东西。 – 2009-07-16 14:49:54