Для разработчиков Delphi компания под названием Peganza создала два полезных анализатора исходного кода: Pascal Analyzer и Pascal Browser . Я не так часто их использую, но когда проект близок к сроку, полезно найти некоторые из последних мелких проблем.
Вероятно, есть гораздо больше анализаторов кода для Pascal. И для C ++, C #, Java, VB.NET, Ruby, SQL, XSLT, Django, Forth, Perl, PHP и любого другого языка, который человечество открыло, разработало или создало. Таким образом, было бы неплохо иметь длинный список тех, кто здесь, на SO, как Wiki. Тогда посетители просто должны проверить одно местоположение. : -)
Для этого списка будут использоваться два вида инструментов:
1) Инструменты, которые анализируют код и сообщают статистику и / или возможные ошибки проектирования.
2) Инструменты, которые превращают код в читаемые или просматриваемые отчеты с индексами и обзорами.