Что такое хорошие инструменты для идентификации потенциально дублированного кода для пользователей Экспресса C#? [закрытый]

Можно обнаружить и перечислить грани, ребра и вершины. Однако то, что вам разрешено видеть, не очень полезно, поскольку внутренние соглашения об именах очень сложны. Что касается основной математики, то здесь нет части API, которая позволяет вам иметь к ней доступ.

Вам придется использовать IGES или STEP, чтобы получить необходимый уровень информации.

19
задан Community 23 May 2017 в 12:26
поделиться

5 ответов

Вы можете взглянуть на Simian или DuplicateFinder . Ни один из них не зависит от IDE, хотя вы можете интегрировать Simian довольно легко .

4
ответ дан 30 November 2019 в 05:13
поделиться

Детектив-клон выглядит так, как будто он может работать на вас. Я не использовал его раньше, но наткнулся на это на codeplex на этой неделе.

4
ответ дан 30 November 2019 в 05:13
поделиться

Более того, к вашему сведению, поскольку вы упомянули «экспресс-издание», вам, возможно, придется искать что-то, что будет работать за пределами VS , поскольку я не верю, что экспресс-выпуски поддерживают плагины

0
ответ дан 30 November 2019 в 05:13
поделиться

Ваш друг должен взглянуть на Gendarme , FOSS и кроссплатформенную альтернативу Microsoft FxCop / Code Analysis, которая является частью проекта Mono. Он включает правила , которые проверяют дублированный код.

2
ответ дан 30 November 2019 в 05:13
поделиться

См. Наш CloneDR , который работает на многих языках, включая C #.

РЕДАКТИРОВАТЬ Октябрь 2010 г .: VB6, VBScript и VB.net добавлены в качестве языков, поддерживаемых CloneDR. Специальной поддержки для MS IDE нет, но он работает с простым списком исходных файлов и дает хороший Отчет в формате HTML, поэтому особой интеграции не требуется. См. Образцы отчетов по ссылке.

0
ответ дан 30 November 2019 в 05:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: