Текущий плагин Eclipse для дублированного кода - PullRequest
0 голосов
/ 12 ноября 2018

Есть ли плагин или функция, предназначенная для поиска дублированного кода в затмении?

Плагин SDD, похоже, устарел и устарел.SonarLint не показывает дублированный код.

Я хочу видеть дублирующийся код, а не другой шум, как PMD представит (я думаю)

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Самый популярный плагин Eclipse для этого - eclipse-pmd , который объединяет PMD с его Copy / Детектор пасты (CPD) .

Есть также другие плагины , которые интегрируют PMD , и, возможно, также некоторые коммерческие плагины для поиска дублированного кода.

0 голосов
/ 12 ноября 2018

Использование можно использовать CPD

Дублированный код может быть трудно найти, особенно в большом проекте.Но детектор копирования / вставки (CPD) PMD может найти его для вас

Например:

Минимальные обязательные параметры: просто укажите минимальный размер дубликата и исходный каталог:

$ ./run.sh cpd --minimum-tokens 100 --files /usr/local/java/src/java
...