Определите LOC для каждого файла в проекте iOS - разработка приложений на основе ObjectiveC - PullRequest
0 голосов
/ 10 ноября 2011

Есть ли инструмент, который даст мне подробный отчет о числовых строках каждого файла / класса в проекте?

Я попробовал CLOC. Все, что я получаю, это то, что уровень проекта и с чего приятно начинать. Я хочу подробно изучить каждый класс. Есть ли у нас инструменты с открытым исходным кодом, которые сделают это для меня?

Ответы [ 4 ]

2 голосов
/ 28 августа 2012

Я рекомендую использовать sloccount , вы получите LOC по каталогам и файлам, как и ожидалось.Однако вы не сможете получить LOC по классам.

Если это ограничение в порядке, просто используйте флаг --details в используемой командной строке, например, если вы запускаете команду sloccount вкорневой каталог вашего проекта Xcode ::


    sloccount --duplicates --wide --details YOUR-TARGET-NAME

Вывод немного сложен для чтения, но вы получите всю необходимую информацию.

Если вы хотите иметь хороший отчет и иметь возможность детализировать каталоги / файлы с помощью отчета в формате HTML, я предлагаю использовать Jenkins.Просто установите «Плагин Jenkins для sloccount» через пользовательский интерфейс Jenkins.

Вы можете узнать, как настроить его в этой статье блога (заявление об отказе: я автор).Вы также сможете увидеть примеры таких отчетов.

0 голосов
/ 27 ноября 2011

я долго искал хороший счетчик метрик с открытым исходным кодом для Objective C ... пока не нашел ...

Вы можете использовать ProjectCodeMeter http://projectcodemeter.com,, но это не бесплатно ... Однако пробная версия работает в течение 3 месяцев, а когда она заканчивается, я установил ее на свой ноутбук и получил еще 3 месяца:)

0 голосов
/ 29 июня 2012

Я нахожу статистику Xcode только на http://www.literatureandlatte.com/freestuff/index.html

0 голосов
/ 10 ноября 2011

Я использую Xcode Assistant ...

Скачать здесь ...

...