DiffMerge - Посібник

Порівнюйте та зливайте каталоги, файли і текст поряд. Візуалізуйте відмінності за допомогою кольорового виділення та зливайте в будь-якому напрямку.


Початок роботи

  1. Установіть лівий і правий шляхи (огляд, введення або перетягування)
  2. Налаштуйте параметри порівняння та фільтри за потреби
  3. Натисніть Порівняти, щоб розпочати
  4. Каталоги відкривають режим порівняння каталогів; файли відкривають режим порівняння тексту

Або натисніть Порівняти нові тексти, щоб безпосередньо порівняти два текстові рядки.


Порівняння каталогів

Файли з обох каталогів відображаються поряд зі стовпцем стану посередині.

Кольори стану

СтанЗначення
Тільки ліворучФайл існує тільки на лівій стороні
Тільки праворучФайл існує тільки на правій стороні
РізнийФайли відрізняються вмістом/розміром/датою
Нечітке зіставленняВідрізняються лише пробілами
ОднаковийФайли ідентичні

Методи порівняння

МетодПорівнює
розмірТільки розмір файлу
мітка часуТільки дату модифікації
розмір+мітка часуОбидва (за замовчуванням)
вмістВміст файлу побайтово

Операції злиття

  • Ліворуч → Праворуч — копіювати файли зліва направо
  • Ліворуч ← Праворуч — копіювати файли справа наліво
  • Видалити — видалити вибрані файли
  • Усі операції злиття підтримують Скасувати / Повторити

Навігація

  • Використовуйте кнопки панелі інструментів або скорочення, щоб переходити між відмінностями
  • Фільтруйте за станом: показати/сховати Тільки ліворуч, Тільки праворуч, Різний, Однаковий
  • Клацніть правою кнопкою миші для контекстного меню, включаючи Копіювати шлях (ім'я файлу, відносний або повний шлях)

Порівняння тексту

Два редактори, відображені поряд із відмінностями, виділеними рядок за рядком.

  • Виділення відмінностей на рівні слів (опціонально)
  • Нечітке зіставлення — ігнорує відмінності в пробілах (налаштовуваний шаблон)
  • Синхронізована прокрутка (перемикається)
  • Автоматичне визначення кодування з ручним перевизначенням
  • Двійкові файли відображаються як шістнадцятковий дамп (тільки для читання)

Злиття

  • Зливайте окремі блоки або всі відмінності одночасно
  • Двонапрямлене: ліворуч → праворуч або праворуч → ліворуч
  • Повна підтримка Скасувати / Повторити
  • Вставте текст із буфера обміну на будь-яку сторону

Історія порівнянь

  • Попередні порівняння зберігаються та відображаються на головному екрані
  • Двічі клацніть, щоб повторно запустити порівняння
  • Клацніть правою кнопкою миші, щоб завантажити налаштування або видалити
  • Сортується за іменем, шляхами, датою та типом

Сполучення клавіш

Порівняння каталогів

ДіяСполучення
Наступна відмінністьOption +
Попередня відмінністьOption +
Перша / Остання відмінністьOption + Shift + /
Злити ліворуч → праворучCmd + Option +
Злити праворуч → ліворучCmd + Option +
ВидалитиCmd + Option + Delete
Повторно порівнятиCmd + R
Скасувати / ПовторитиCmd + Z / Cmd + Shift + Z

Порівняння тексту

ДіяСполучення
Наступна / Попередня відмінністьOption + /
Злити виділення ліворуч → праворучCmd +
Злити виділення праворуч → ліворучCmd +
Злити все ліворуч → праворучCmd + Shift +
Злити все праворуч → ліворучCmd + Shift +
Повторно порівнятиCmd + R
ВставитиCmd + V

Поради

  • Фільтри — Використовуйте фільтри файлів/тек, щоб зосередитися на конкретних типах файлів (наприклад, *.py) або виключити артефакти збірки
  • Порівняння вмісту — Використовуйте метод "вміст" для найточнішого порівняння за рахунок швидкості
  • Нечітке зіставлення — Чудово підходить для порівняння коду, де відрізняється лише відступ
  • Копіювати шлях — Клацніть правою кнопкою миші будь-який файл у списку порівняння, щоб скопіювати його ім'я, відносний або повний шлях

Конфіденційність

  • Усі порівняння виконуються локально на вашому комп'ютері
  • Жодний вміст файлу не надсилається на жоден сервер
  • Історія порівнянь зберігається лише на вашому локальному диску