Приложение для сравнения файлов Kaleidoscope обновилось новыми инструментами разрешения конфликтов слияния

Kaleidoscope, популярный инструмент для сравнения и слияния файлов, недавно выпустил обновление со значительными улучшениями своих инструментов разрешения конфликтов слияния. Новая версия представляет новые функции и доработки, направленные на оптимизацию процесса разрешения конфликтов слияния Git и предоставление пользователям более полного понимания изменений в коде.

Что нового в Kaleidoscope

Одно из наиболее заметных дополнений в Kaleidoscope 5.2 — это возможность просматривать и сравнивать базовый файл при слияниях. Эта функция позволяет пользователям:

  • Отображать базовый файл по требованию, а не показывать его вместе со всеми остальными файлами;
  • Сравнивать изменения между базовым файлом и стороной A или B;
  • Просматривать полные сравнения файлов и исследовать историю коммитов.

Пользователи могут получить доступ к этим новым сравнениям с помощью кнопок на нижней панели инструментов или команд в меню «Вид». Для быстрого доступа к полным сравнениям пользователи могут нажать кнопку панели инструментов, удерживая клавишу Option. Kaleidoscope 5.2 также улучшает систему навигации по конфликтам и изменениям.

Например, основные действия навигации теперь переходят к следующему или предыдущему конфликту при слиянии, тогда как второстепенные действия навигации (для следующего/предыдущего изменения) доступны при удержании клавиши Option. Кроме того, были введены новые сочетания клавиш, такие как Command + стрелка вниз для перехода к следующему конфликту и Option + Command + стрелка вниз для перехода к следующему изменению.

Что касается изучения истории Git, последняя версия Kaleidoscope также включает такие улучшения, как:

  • Просмотр промежуточных изменений между базовой и конфликтными версиями;
  • Представление «История файла Git» позволяет легко перемещаться по истории коммитов;
  • Для коммитов с несколькими родителями пользователи теперь могут выбирать, какой набор изменений открыть.

Для улучшения соответствия стандартам macOS и предотвращения конфликтов с сочетаниями клавиш для редактирования текста, Kaleidoscope 5.2 также вносит некоторые изменения в свои сочетания клавиш:

  • Команды «Выбрать A» и «Выбрать B» теперь требуют нажатия клавиши Control;
  • Сочетания клавиш навигации были скорректированы для различения основных (конфликт) и второстепенных (изменение) действий.
Site default logo image

Для пользователей, которые предпочитают старые сочетания клавиш, обновление предоставляет инструкции о том, как вернуться к предыдущему поведению с помощью настроек системы macOS.

Подписка на Kaleidoscope 5 стоит 14 долларов в месяц или 96 долларов в год (со скидкой). Также доступна подписка для команд, а пользователи старых версий приложения могут обновиться всего за 4 доллара в месяц в течение первого года. Подробнее можно узнать здесь.

Читайте также: