четверг, 25 октября 2007 г.

Simian - Similarity Analyser

Simian от RedHill Consulting - средство нахождения повторений (копипейстов) в исходном коде. Если вы не разу не проводили подобных экспериментов над вашим проектом - попробуйте, результаты его работы представляют собой сборник свежих анекдотов, собранный специально для вас - и по вашему коду. Особенно хорошо, если проектом занимается команда разработчиков.

Simian это command-line утилита, об интегрировании Simian в интерфейс Visual Studio написал Howard van Rooijen в своем блоге.
Способ вызова в последней версии (2.2.17) отличается от описанного по ссылке, вот скриншот с верными настройками Simian 2.2.17 для сканирования всех cs-файлов в Solution-е:


Simian бесплатен для использования в некоммерческих проектах и для ознакомительных целей.

Мне пора завязывать со Static code analysis tools - последнее время мне кажется, что они могут приносить какую-то пользу :)

Комментариев нет: