Якщо ви робите багато розробок або аудит кодув Linux пошук коду для пошуку тонких змін може бути дуже стомлюючим. На щастя, є просте рішення: просто використовуйте Meld. За допомогою Meld можна швидко виявити зміни у файлах, каталогах тощо.
Встановити Meld
Щоб використовувати Meld, вам потрібно запустити або Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE або ОС Linux, яка може встановити Flatpaks.
Ubuntu
sudo apt install meld
Debian
sudo apt-get install meld
Arch Linux
Отримання програми Meld в Arch Linux - це не такможливо без ввімкнення джерела програмного забезпечення "Додаткове". Цей сховище часто вимикається за замовчуванням у багатьох установках Arch, оскільки воно має програмне забезпечення, не важливе для більшості систем.
Увімкнення джерела додаткового програмного забезпечення відбувається шляхом невеликого редагування файлу конфігурації Pacman. Для цього відкрийте термінал і отримайте кореневий доступ за допомогою су командування. Якщо ви вирішите не дозволити су, а судо -с буде достатньо
su -
або
sudo -s
За допомогою кореневого доступу відкрийте файл конфігурації Pacman у програмі редагування тексту Nano.
nano /etc/pacman.conf
У Нано використовуйте клавіші зі стрілками вниз для навігації по файлу Пошук за записом "Додатково". До РЕПО "Екстра" є три рядки. Видаліть усі символи # перед рядками та натисніть Ctrl + O щоб зберегти зміни. Вийдіть із редактора, натиснувши Ctrl + Xта повторно синхронізуйте інструмент для упаковки Arch.
pacman -Syy
Запуск повторної синхронізації завантажує нове сховищеінформація для вже налаштованих програмних репостів. Також буде завантажено списки пакетів та налаштовано Extra. Коли це вирішено, можна встановити додаток Meld в Arch Linux.
pacman -S meld
Fedora
sudo dnf install meld
OpenSUSE
sudo zypper install meld
Загальний Linux через Flatpak
Meld є частиною проекту Gnome, томупрограмне забезпечення знайде свій шлях майже на кожному дистрибутиві Linux у вигляді нативного двійкового пакету. Однак якщо ви розповсюджуєте дистрибутив Linux, який з якоїсь причини не має доступу до власного інсталятора, наступне найкраще - це отримати програму через Flatpak.
Перш ніж встановлювати Meld через Flathub, слідкуйте за нашимипосібник, щоб дізнатися, як налаштувати систему упаковки Flatpak на вашому ПК з Linux. Коли у вас працювати Flatpaks, відкрийте термінал і введіть наступні команди, щоб встановити Meld.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.meld
Після запуску команд вище, щоб встановити Meld, запустіть його вперше за допомогою:
flatpak run org.gnome.meld
Використовуйте Meld для порівняння файлів
Основна мета Мельда - знайти тонківідмінності в тексті, і він може виявити зміни дуже швидко. Що ще краще, Meld має підтримку безлічі різних типів тексту та файлів, гарантуючи, що незалежно від того, ваші зміни можна виявити.
Якщо ви не впевнені, як перевірити наявність «відмінностей» у файлах у програмі Meld, виконайте наступні дії.
Крок 1: На сторінці запуску Meld знайдіть «порівняння файлів». Під опцією "Порівняння файлів" ви побачите кнопку, на якій написано "ні". Клацніть по ньому та використовуйте його, щоб переглянути перший файл у вашому порівнянні.
Крок 2: Завантаження першого файлу в meld будеперетворити додаток у режим розділеного екрана. У лівій частині розділеного екрана ви побачите перший доданий файл. Праворуч ви побачите порожню сторінку. Клацніть заголовок сторінки та завантажте файл, який ви хочете порівняти, з тим, що був раніше.

Крок 3: Коли два файли закінчуються завантаженням у Meld,він підкреслить зміни, які він бачить у тексті, із синім кольором та подібністю із вапняно-зеленим. Прокрутіть і подивіться на текст. Якщо ви незадоволені відмінностями, натисніть значок стрілки над "розріз" та дозвольте Meld змінити її.
Коли вас влаштовують зміни, внесені в Meld, натисніть кнопку «зберегти».
Використовуйте Meld для порівняння каталогів
Крім перевірки різних файлів на відмінностіу тексті Meld можна знайти відмінності в каталогах. Порівняння каталогів - це зручна функція, якщо ви намагаєтесь зберегти дві різні папки однаковими, але не можете визначити, чи є у них однаковий вміст.
Щоб скористатися цією функцією, запустіть Meld, перегляньте екран запуску та натисніть кнопку «Порівняння каталогу».

Після вибору "Порівняння каталогів", два поляз "жодним" з'явиться. Клацніть на обидва вікна та скористайтеся меню, щоб встановити папки, які ви намагаєтеся порівняти. Коли папки встановлені, натисніть «порівняти», і додаток Meld негайно завантажить обидві папки та підкреслить відмінності в обох каталогах.
Скопіюйте файли / папки
Потрібно скопіювати файл або папку з одного боку наінші? Прокрутіть список, виберіть каталог або файл і клацніть правою кнопкою миші на ньому. Після клацання правою кнопкою миші натисніть на опцію «копіювати в», щоб перемістити дані.
Коментарі