如何使Visual Studio 2015的CodeMap可用于Native C ++

时间:2017-05-16 16:33:13

标签: c++ visual-studio-2015 code-map

CodeMap看起来非常有用,但我还没能将它变为 useable 。我最常见的用例是将功能提取到新类中以进行清理,但尽管看起来正是我所需要的,但我无法理解IDE知道的任何内容。

以下是我最大的障碍:

  • 创建一个新的.dgml并添加一个方法需要连接到代码索引,这个过程需要5-10分钟,并且无论代码当时处于何种状态,都需要完全重建。我可以关闭构建,但是如何使代码保持索引?它必须为每个文件重新索引整个代码库吗?
  • 一旦我成功添加了一个方法,当我添加另一个方法时,就没有检测到任何关系。我想映射什么叫什么,只能在添加整个项目时得到关系。这将使我使用Call Hierarchy功能在每个1s以下。我错误的是它无法自行获取这些信息?

我知道我可以手动执行这些操作,但我可能只是使用View Call Hierarchy和Visio,至少不会让我为每个新文件编制索引!

我无法在互联网上找到有关本机C ++问题的任何内容,只是非常高级的使用说明。有没有人设法使这个东西像生产本地C ++项目的专业软件一样工作?

0 个答案:

没有答案