Существуют ли статические анализаторы, выявляющие наличие повторов шаблонов кода?

Интересуют анализаторы кода, написанного на C#, PHP. Но, думаю, что в комментарии можно писать про инструменты для других языков, т.к. и другим людям может быть интересно.


Ноги проблемы растут откуда? Хочу написать extension-метод, но не знаю, как потом найти повторяющиеся места в коде (простым поиском их выявить не удастся), чтобы заменить их вызовом метода.


Спасибо.
  • Вопрос задан
  • 3155 просмотров
Решения вопроса 2
@kastigar
Вот посмотрите еще PMD's Copy/Paste Detector. Правда он в составе java pmd, который, насколько я знаю, бесполезен для PHP проектов (именно сам PMD бесполезен). На зато PMD's CPD поддерживает не один язык.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AsyaRak
@AsyaRak
Маркетолог-единорог
Анализаторов много, вопрос в том - готовы ли вы платить за них деньги.
Как вариант, скачать демку. Вот неплохая статья с инфой по делу.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
IT HUNT Москва
от 160 000 до 230 000 ₽
Gaskar Group Москва
от 110 000 ₽
Exness Лимассол
от 3 300 €
01 апр. 2020, в 11:42
3000 руб./за проект
01 апр. 2020, в 10:05
5000 руб./за проект
01 апр. 2020, в 09:55
1000 руб./за проект