Подтвердить что ты не робот

Я хочу сравнить два проекта в студии Android

У меня есть несколько проектов Android Studio, которые похожи, и я хочу точно знать, где их исходные файлы отличаются. Что это простой способ сделать это?

4b9b3361

Ответ 1

Щелкните правой кнопкой мыши файл/каталог/проект/модуль > нажмите сравнить с > , чтобы указать путь для сравнения

ЛЕГКО ПУТЬ НАЙТИ ПУТЬ: (учитывая, что оба проекта открыты в Android Studio) Перейдите к проекту, который вы хотите сравнить > щелкните правой кнопкой мыши файл/каталог/проект/модуль > путь копирования > , вставьте его обратно в диалоговом окне выбора пути. ЛУЧШЕ, чтобы сначала скопировать путь.

Проверено: Android Studio 1.5.1

Ответ 2

Я настоятельно рекомендую Сравнить плагины каталогов для Android Studio 2 +.

Позволяет быстро сравнивать два каталога или архивные файлы (jar, zip, war... и tar/gz) на основе содержимого файла. В сравнении каталоги/архивы показаны в древовидной структуре, чтобы дать лучшее и более легкий для просмотра общий вид различий.

Установка:

Открыть: Файл > Настройки > Плагины Нажмите кнопку "Обзор репозиториев", найдите плагин "Сравнить каталоги" в списке доступных плагинов, щелкните по нему правой кнопкой мыши и выберите установку.

Сравнить плагины каталогов

Общие инструкции по использованию:

Выполните команду Compare Directories... menu, выберите два каталога или файлы zip/jar/tar, содержащие файлы с одинаковыми именами файлов, и посмотрите результаты сравнения на открытой панели "Сравнить каталоги":

  • Файлы и каталоги отображаются в зависимости от различий в их содержание: идентичное, различное только пробелами, незначительное разные, разные, только левые, только правые.
  • В текстовом редакторе можно отредактировать сравниваемый текстовый файл.
  • Сравниваемые различия в текстовых файлах можно просмотреть с помощью обычного окна diff IDEA.
  • Сравниваемые различия между байт-кодами класса можно также просмотреть с помощью обычного окна с IDEA diff.
  • Файлы и каталоги могут быть скопированы с одной стороны на другую.

Более подробную информацию вы найдете на странице плагина: https://plugins.jetbrains.com/plugin/113-compare-directories

Ответ 3

Как мне удалось сравнить два проекта (не слишком практичные в больших проектах со многими классами), нужно скопировать классы из одного проекта в другой, изменить имя скопированного класса, чтобы не дублировать или не заменять оригинальный класс, и сравните каждый 2 класса (выберите оригинал и класс сравнения, щелкните правой кнопкой мыши по одному из них и "Сравните файлы" ). Как я сказал, это не эффективно.