我发现自己阅读的代码比书写多10倍。我的IDE都经过优化,可以让我编辑代码 - 包括完成代码,代码辅助,概述等。但是,如果我正在检出一个全新的项目:进入应用程序的逻辑没有使用这些IDE功能进行优化。因为我不能延伸我不完全理解的东西。阅读代码 - 有用的可视化工具和浏览器工具
例如,如果您检查一个相对较新的项目frama-c,您会意识到它有插件可以帮助您深入了解“陌生的代码”:http://frama-c.com/plugins.html - 但是当然项目的范围不同。我完全知道的。
我正在寻找一些对代码阅读有帮助的事情。像:
- 提供的曲线图, - 逆向工程UML例如,
- 表示可变范围
- 显示哪些部分通过尝试修改影响
- 可视化数据流的语义
- 表示标签。的大量使用功能
- - 列出...
我的希望是那样的事情存在。 - 有一些我不知道的Eclipse插件,或者是有一些代码浏览器具有其中一些功能?
呃...调用图形可视化并不完全是我正在寻找的。这比概述更具概要性。 – wishi 2010-04-25 18:51:28