Visual Studio生成的“浏览信息”的用途是什么

时间:2009-02-19 14:22:15

标签: c++ visual-studio

我在一个解决方案中获得了一个庞大的C ++第三方项目,其中包含一组项目。因此构建时间相当长,浏览信息生成也需要很多。那么浏览信息的目的是什么?如果我禁用浏览信息生成,将丢失哪些功能?

2 个答案:

答案 0 :(得分:12)

Visual Studio 6需要浏览信息来完成Doug T.提到的事情。

较新版本的visual studio可以使用浏览信息文件,但默认情况下使用较新的Intellisense数据库。对于这些版本,基本上有一个Intellisense守护进程,它在后台构建数据库,而不是直接嵌入到构建过程中。使用Intellisense时,拥有多个处理器或核心确实很有帮助。否则它可能会让您的系统陷入困境。

答案 1 :(得分:7)

来自here

  

选择生成浏览信息   C / C ++项目设置选项卡,适用于任何   你想要的源文件   包括在内。这非常有用   搜索函数定义和   声明 - 只需右键单击一个   功能/变量并选择“转到   定义......“和IDE会   带你去那儿。

您将失去轻松浏览代码的能力。这在非常大的代码库中可能很重要。我知道没有它和像Visual Assist X这样的工具,我会迷失方向。尽管如此,Visual Studio仍然具有非常高效的文件查找操作,无法用浏览工具完全取代。