SmartSynchronize - утиліта для порівняння файлів і папок

SmartSynchronize 1

Для синхронізації даних потрібні програмісти, адміністратори системи та часу та багато іншого. Однак не менш важливо правильно підібрати інструменти для цього виду робіт.

Отже, якщо ви шукаєте інструмент, який допоможе вам з автоматичним порівнянням файлів і папок та полегшить це завдання, ця стаття може вас зацікавити, оскільки ми трохи поговоримо про SmartSynchronize.

Про SmartSynchronize

SmartSynchronize - це багатоплатформна програма для порівняння даних, структур каталогів та їх вмісту.

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

SmartSynchronize оптимізовано для порівняння структур каталогів (наприклад, програмних проектів) і може підтримувати їх синхронізацію.

Режими порівняння представлені у вікні привітання програми.

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

Також у Налаштуваннях налаштовані фільтри: файлові фільтри для фільтрації файлів за іменем та розширенням та фільтри каталогів, що дозволяють скласти список винятків.

Для порівняння файлів у SmartSynchronize ми можемо зробити це в режимі поруч двох панелей, він використовується з синхронною прокруткою вмісту обох панелей.

SmartSynchronize визначає, де і в якому напрямку розділ одного файлу буде доданий до іншого. Вставка тексту здійснюється одним клацанням миші, що дозволяє вам обійти контекстне меню.

Кодування та синтаксис документів можна визначити вручну, виділення синтаксису передбачено для багатьох мов програмування та розмітки, нумерації рядків та інших редакторських функцій, властивих інтегрованому середовищу розробки IDE.

Загалом SmartSynchronize гнучко налаштований, але всі налаштування розподіляються по різних розділах меню, до чого потрібно трохи звикнути.

Недостатньо режимів відображення, налаштувань панелі інструментів.

SmartSynchronize не призначений як інструмент резервного копіювання або синхронізації з віддаленими хостами, наприклад FTP.

У режимі порівняння каталогів відображається список файлів та стан кожного з них, попередній перегляд доступний внизу вікна.

Метод порівняння за змістом або лише за розміром та часом визначається в налаштуваннях Редагувати - Налаштування.

Кількість стовпців інформації (тип файлу, дата) не можна збільшити, хоча доступні можна вимкнути.

SmartSynchronize основні функції

Порівняння файлів:

  • Зручне редагування та передача змін з одного файлу в інший.
  • Виявлення зміни внутрішньої лінії

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

  • Настроюваний фільтр для перегляду користувацьких каталогів (включити та виключити)
  • фільтр для ігнорованих файлів
  • Проста передача змін з однієї структури каталогу в іншу.
  • Збереження конфігурації для подальшого повторного використання ("профіль")
  • Автоматична синхронізація на основі часу файлу та попереднього часу синхронізації

3-смугова комбінація:

  • Можливість редагування кожного з трьох файлів.
  • Легке об’єднання модифікованих файлів із отриманими файлами

Загальне

  • Інтерфейс командного рядка для легкого виклику з інших програм.
  • Настроюваний шрифт, кольори та прискорювачі.
  • Підтримка всіх основних кодувань текстових файлів

SmartSynchronize

Як встановити SmartSynchronize на Linux?

Для тих, хто зацікавлений у можливості встановити цей інструмент у своїх системах, ми можемо зробити це загальним чином для Linux.

Для цього ми будемо використовувати пакети Flatpak, тому ми повинні мати підтримку цього, встановлену в нашій системі.

Якщо це не так Ви можете переглянути наступну статтю де ми пояснюємо, як це зробити.

Тепер вам потрібно лише відкрити термінал і в ньому ви виконаєте таку команду:

flatpak install --user https://flathub.org/repo/appstream/com.syntevo.SmartSynchronize.flatpakref

в У випадку користувачів Arch Linux вони зможуть встановити цей інструмент із AUR. Їм залишається лише відкрити термінал, і в ньому ми виконаємо таку команду:

yay -S smartsynchronize


Коментар, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Raphael.Linux.User - сказав він

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