Альтернатива для WinMerge в Ubuntu


23

Мені потрібно порівнювати / відрізняти / зливати файли простим способом. У Windows я б використовував WinMerge . Які альтернативи цьому доступні в Ubuntu?

Що я повинен вміти робити:

  • Дивіться 2 файли рядок за рядком один з одним, з різницями, що виділяються
  • Є можливість об'єднати ці файли разом

Шукаєте форму інструментів синхронізації?
Іво Фліпс

1
Я лише зазначу, що в дрібнику, коли Мельд не дуже доводився нюхати, я використовував WinMerge, що працює під WINE.
Еван

Відповіді:


26

Meld ( альтернативна посилання )

Meld - це інструмент для візуального розходження та злиття. Ви можете порівняти два-три файли та відредагувати їх на місці (відрізняється оновленням динамічно). Можна порівняти дві-три папки та запустити порівняння файлів. Ви можете переглядати та переглядати робочу копію з популярних систем контролю версій, таких як CVS, Subversion, Bazaar-ng та Mercurial. Подивіться на сторінку скріншотів для більш детальних функцій.

alt текст alt текст


Спасибі! Це чудово! (Я зачекаю лише невелику мить, перш ніж прийму вашу відповідь)
Пітер Сміт

Не поспішайте ;-) Рада, що вам сподобалось!
Іво Фліпс

Я прийняв цю відповідь, але, наскільки я бачу, дифуз - це як хороший варіант.
Пітер Сміт

12

мені подобається дифузне :

Дифуз - це графічний інструмент для об'єднання та порівняння текстових файлів. Дифуз здатний порівнювати довільну кількість файлів поряд і дає користувачам можливість вручну коригувати відповідність рядків та безпосередньо редагувати файли. Дифуз може також отримати версії файлів із сховищ Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion та SVK для порівняння та об'єднання.

введіть тут опис зображення


Чудово! І цей теж є у сховищі!
Пітер Сміт

Тоді я просто підтверджую Діфуз ;-)
Іво Фліпс

Він не підтримує порівняння підручників, дуже сумно.
pavelkolodin

5

gvimdiff зручний для швидкого порівняння. Встановіть gvim, щоб отримати його.

введіть тут опис зображення


1
Це, безумовно, буде корисним для користувачів vim. (Тож не для мене, мені не подобається vim)
Пітер Сміт



1

Інструмент з відкритим кодом Kompare варто додати до своїх різних інструментів на Linux:

  1. Це дозволяє ефективно використовувати колір
  2. Він чудово працює в командному рядку для передачі рекурсивних багатофайлових наборів, що відрізняються безпосередньо від Subversion (або будь-якої іншої системи управління версіями)

    [~ / шлях / до / проект / джерело] $ svn diff | kompare -o -

  3. Відмінно працює з Gnome Ubuntu, навіть якщо це рідний додаток KDE.

Щоб встановити на ubuntu: $ sudo apt-get install kompare


Немає скріншотів - це збій. =)
anatoly techtonik
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.