Тест сложности в стиле МакКейба для Mac

Какой инструмент можно использовать для проверки сложности кода в стиле McCabe в Max OS X?

Есть pmccabe для Linux, который находится на машинах моего отдела и что они хотят, чтобы я использовал. Он анализирует каждую функцию в определенных файлах проекта и выводит данные для каждой, включая сложность функции в виде целого числа в стиле МакКейба (пример вывода). Я бы хотел что-то такое же функциональное.

1

Решение

Запуск виртуальной машины на вашем Mac бесплатен, если вам нужен доступ к pmccabe или другим инструментам Linux, таким как valgrind.

Вы можете скачать виртуальную коробку с https://www.virtualbox.org/

Вот некоторые изображения Ubuntu, которые были получены в результате быстрого поиска в Google: http://virtualboxes.org/images/ubuntu/

Вы также можете изучить ssh’ing на университетских компьютерах.
Удачи!

0

Другие решения

Потребовалось время, чтобы найти это:

использование доморощенного.

Скопируйте эту строку в терминал для установки homebrew:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Затем выполните эту команду:

$ brew install pmccabe
0

pmccabe доступен для Mac OS X. Его можно установить с помощью Homebrew.

Ссылка в принятом ответе устарела. Попробуйте ввести следующее в Терминале, чтобы установить Homebrew:

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Затем введите следующую команду для установки pmccabe:

$ brew install pmccabe

После установки используйте pmccabe, как обычно. Далее будет выведен тест сложности для всех файлов .h и .cpp в текущем каталоге:

$ pmccabe *.h *.cpp
0
По вопросам рекламы [email protected]