22

我开始喜欢在 Visual Studio 2013 中右键单击任何类/方法/字段等时出现的“在代码图上显示”。但是,我注意到它似乎不够聪明,无法“重绘” (或被命令重绘)当底层类发生变化时(有点像代码映射的目的)。

目前我必须删除已修改的类,然后重新添加它以查看“新”依赖行,但这是一个问题,因为有 15 多个项目我现在必须跟踪(纸+笔)哪些类在代码中发生了更改所以我记得删除/添加它们。否则,该图仍会显示一些令人困惑的陈旧依赖项。

那么,有没有办法告诉 VS2013 “您愿意根据当前构建刷新代码图中所有对象之间的依赖关系图吗?”

4

2 回答 2

4

在 Visual Studio 2015 中:

右键单击您的程序集。选择组→重新获取子项

如果 Refetch Children 选择不存在,请先从程序集中删除一个项目。程序集内容的修改有时会触发 Refetch 操作的可见性。

装配体中的项目将刷新。

于 2016-06-01T17:21:07.010 回答
3

没有办法自动执行此操作。代码图目前被视为静态分析工具,因此不会动态/自动更新。当您更改课程时,您必须记住更新地图。不需要笔和纸。或者,您可以查看课程的日期/时间并更新比地图更新的课程。您可以向 Microsoft 提出建议以改进他们的产品。这是一种这样的方法:Visual Studio 反馈选项:提出建议

于 2015-04-11T18:03:03.107 回答