技术开发 频道

Visual Studio 2010中的调用继承树

  • 跳转到代码

  在调用继承树窗口中,我们可以在函数上点击右键,选择弹出菜单中的“Go To Definition”,就可以直接跳转到相应的代码。


图3 跳转到代码

  同时我们可以注意到调用继承窗口的右边是“Detail Pane”,其中显示了当前选中函数所有的调用位置,我们只要双击其中的调用记录,就可以跳转到相应的函数调用位置。


图4 Detail Pane

  • 创建或者删除调用继承树

  当程序比较复杂的时候,我们的调用继承树也会“枝繁叶茂”,这样不利于我们的分析。在这种情况下,我们就可以把一个根节点中我们感兴趣的子节点设置为新的根节点,这样可以简化调用继承的深度,更加利于我们的分析。
 


图5 创建新节点

  当我们不再需要某个根节点的时候,为了节省空间,我们也可以删除多余的根节点。 

  • 改变调用继承搜索的范围

  默认情况下,调用继承会搜索整个解决方案中的调用情况,如果我们的解决方案比较复杂,这就会使得调用继承树非常复杂,引入很多意义不大的调用关系。为了简化调用继承树,我们可以改变调用继承的搜索范围,将其限制在解决方案,当前项目或者当前文档。


图6 改变搜索范围

0
相关文章