【问题标题】:Class visualization tools for Objective-C?Objective-C 的类可视化工具?
【发布时间】:2011-11-09 14:07:11
【问题描述】:

有没有人知道任何用于 Objective-C 的静态类/代码浏览器/可视化工具?有什么可以帮助您熟悉大型代码库?

谢谢!

【问题讨论】:

    标签: objective-c cocoa code-visualization


    【解决方案1】:

    看看OmniGraffle

    您可以将 Xcode 项目文件拖放到它上面,它会为您创建一个类图。

    【讨论】:

    • +1 圣牛,它可以做到吗?? /me 离开并检查 DANG SON。
    • @Dave DeLong - 不想告诉你这个 - 但自 Xcode3 以来它已经能够做到这一点。虽然它看起来不像以前那么好用了。
    • O.o 不知道这个
    【解决方案2】:

    Xcode 3 和 4 在这方面的功能有所不同。

    doxygen 提供了一些很酷的高级功能(交互式浏览、图表)。它也适用于其他语言。可能是最有特色/最详细的,但没有像 ide 那样与源集成。

    最后,查看JetBrains' AppCode。虽然它作为 objc 的 ide 还处于起步阶段,但他们为 Java 所做的一切都很棒。

    【讨论】:

    • 呵呵,有人达到10K了。恭喜!
    【解决方案3】:

    我遇到的几个选项:

    1. Scitools:https://scitools.com/index.php

      优点:许多功能和一些有趣的插件
      缺点:1000 美元(15 天免费试用)

    2. Graphviz(类似于 OmniGraffle,但免费)和 NST 的 objc_dep 项目(将 Objective-c 文件转换为 Graphviz 可读文件)的组合:http://www.graphviz.org/Download_macos.phphttps://github.com/nst/objc_dep

      优点:免费
      缺点:没有那么多功能

    【讨论】:

      猜你喜欢
      • 2020-06-09
      • 2020-05-14
      • 2011-11-17
      • 2011-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-31
      相关资源
      最近更新 更多