
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;
- Сочетания клавиш навигации были скорректированы для различения основных (конфликт) и второстепенных (изменение) действий.

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