在Visual Studio 2010中显示所有可用(范围内)变量

时间:2012-03-08 09:37:47

标签: visual-studio-2010 visual-c++ intellisense

我很高兴地发现,在处理C ++项目时,在Visual Studio 2010中触及控件+空间会显示当前我可以在光标所在位置使用的所有本地和成员变量。谢谢微软。

但是,control + space还会显示全局范围内可用的所有内容。所有功能,变量,宏等。该列表包含数千个项目。根本不可能轻易看到我当前函数的局部变量和我当前类的成员变量。

有没有人知道这样做的诀窍?换句话说,只显示光标点处可用的本地和成员变量列表? (如果没有,我可能会开始使用“johnsVar”为我的所有变量添加前缀,这样我就可以在列表中快速缩放它们。)

2 个答案:

答案 0 :(得分:3)

此Microsoft自动完成的实现称为IntelliSense,虽然您能够turn off some of its features,但无法修改其行为。

但是,您可以下载并安装一些可以修改此行为的 Visual Assist X 加载项。

查看this video;)

答案 1 :(得分:0)

这在Visual Studio 2017中是本地可用的。 只需单击此按钮即可过滤局部变量。

enter image description here