Хорошо... после тестирования DepFinder представил выше , оказывается, что это является большим для быстрого обнаружения простых зависимостей, но это не масштабируется хорошо с количеством классов...
, Таким образом, РЕАЛЬНЫЙ ФАКТИЧЕСКИЙ ОТВЕТ: CDA - Зависимость от Класса Анализатор
Это быстро, актуально, просто в использовании и предоставляет графическое представление классов и их круговых зависимостей. Мечта осуществляется;)
необходимо создать рабочий набор, в котором Вы вводите только каталог своих классов (.class) (никакая потребность иметь полный путь к классу)
работы опции "Detect circular dependencies - ALT - C ", как рекламируют, и не берет 100% ЦП в течение многих часов для анализа моих 468 классов.
Примечание: для обновления рабочей области необходимо открыть его снова(!) для инициирования нового сканирования классов.
Использование AppleScript для установки вывод команды оболочки в буфер обмена:
set the clipboard to (do shell script "ls")
Если вы не хотите использовать AppleScript, вы можете использовать pbcopy
в оболочке:
sh$ some command | pbcopy