在Visual Studio中一般可通过单击右键,选择“速览定义”,然后快速查看变量或函数的定义。
最近遇到的问题是:执行上述步骤时,无法显示相应的定义,并且弹出报错灰框,显示“错误 没有足够的内存继续执行程序"。
后来查明了原因,解决方案配置选择”Release“的时候没法使用”速览定义“的功能,选择”Debug“的时候可以,并且显示执行了IntelliSense智能提示程序。应该是Release配置下会自动禁用IntelliSense智能提示程序导致的。(20210908,这种说法不准确,Release的配置下有时也可以用“速览定义”功能。)
其他资料:
当解决方案中的工程数较多时,IntelliSense功能常会导致VS卡死,可以通过禁用解决,设置办法参见VS2015禁用IntelliSense。