【问题标题】:What is the purpose of Browse Information generated by Visual StudioVisual Studio 生成的浏览信息的目的是什么
【发布时间】:2009-02-19 14:22:14
【问题描述】:

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

【问题讨论】:

    标签: c++ visual-studio


    【解决方案1】:

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

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

    【讨论】:

    • 非常正确,双核处理器有帮助。这就是我有时只想在 vim 中开发的原因之一。我可以在 90 年代的硬件上做到这一点:)
    【解决方案2】:

    来自here

    选择生成浏览信息下 C/C++ 项目设置选项卡,适用于任何 你想成为的源文件 包括。这对于 搜索函数定义和 声明 - 只需右键单击 函数/变量并选择“转到 定义...”,IDE 将 直接带你去。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-06
      • 2022-11-08
      • 2014-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多