Как к разности два региона того же файла в Eclipse

Я - TDDer и часто имею потребность осуществить рефакторинг общий или подобный код. Подобный код является не всегда результатом копии и вставки.

Я не ищу инструменты для идентификации регионов или подозреваемых дублирований, существует много инструментов, чтобы сделать это. И если код является точно тем же нет никакой большой проблемы, Eclipse может почти всегда делать это отдельно.

Я ищу инструменты для визуализации различий разделов кода, которые радикально отличаются, но мой человеческий глаз видит структурные общие черты и мог возможно быть сделан еще более подобным, так, чтобы общий код в конечном счете мог быть факторизован.

Было бы очень удобно, если бы была возможность отметить два региона и заставить Eclipse (или некоторый другой инструмент) отмечать различия. С этой информацией было бы намного более просто многократно подвинуть регионы поближе, пока они не то же и затем активируют рефакторинг Метода Извлечения.

Это может быть сделано в Emacs, конечно, но я хотел бы иметь это легко доступное от Eclipse. Какие-либо указатели?

8
задан thoni56 10 August 2012 в 21:14
поделиться

1 ответ

Я не знаю способа маркировать регионы и различать их в eclipse, но вы можете различать два файла. Таким образом, вы можете получить то, что ищете, скопировав части, которые вы хотите отличить в двух вставленных файлах, по крайней мере 90%?

Выберите два файла, которые вы хотите отличить в дереве проекта и щелкните правой кнопкой мыши -> выберите сравнить с -> друг с другом.

Будьте здоровы, Jørgen

0
ответ дан 6 December 2019 в 02:24
поделиться
Другие вопросы по тегам:

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