Калейдоскоп — приложение, предназначенное для сравнения текстовых и графических файлов и быстрого поиска различий между ними.
Масштаб программы предельно ясен.
Если вы программист, с помощью Kaleidoscope вы всегда сможете увидеть различия в коде между двумя версиями файла. Добавленные строки будут подсвечены зелёным, удалённые — красным, а изменённые — синим. Это особенно полезно, когда над проектом работают несколько человек, и вам нужно знать, что сделал кто-то из коллег.
Фотографы и дизайнеры оценят функцию сравнения файлов изображений Kaleidoscope. Изображения в различных форматах можно загружать во входной порт и просматривать в различных режимах.
Общие характеристики:
Тег для сравнения двух файлов
Любое количество файлов в одной вкладке
Автоматически публиковать все изменения
Быстрое преобразование между файлами
Навигатор путей файловой системы
Горячие клавиши для каждой функции
текст:
Поддерживает простой текст, исходный код, HTML и т. д.
Импорт текста из документов .DOC и .RTF
Три варианта компоновки: блочная, передвижная и модульная
Быстрый переход от изменения к изменению
Добавление, удаление и редактирование текста
Сравнительная чистота
Мгновенный поиск
картина:
Поддерживает популярные форматы: JPEG, TIFF, PNG, PSD и др.
Компоновка: двойная, одинарная, комбинированная и дифференциальная
Цветовая палитра: RGB/CMYK/LAB, альфа, любой размер
Мультитач: плавная прокрутка, масштабирование пальцами
Изменить цвет фона, маску и т. д.
Пользовательские маски: абсолютные или относительные изменения
Интеграция:
Git, Mercurial, SVN и Bazaar
Версия
Текстовый компаньон SVN
краеугольный камень
командная строка ksdiff
Содержание обновления версии 3.6:
## Новые функции
Новый внешний вид и функциональность окна набора изменений. Окно набора изменений теперь имеет современный дизайн macOS с боковой панелью, которую можно скрыть. Помимо фильтров по именам файлов и кнопок для скрытия или отображения изменённых, добавленных, удалённых или перемещённых файлов, фильтры внизу теперь позволяют фильтровать файлы по типу. Совет опытного пользователя: попробуйте нажать на нужный элемент в параметрах.
Уведомления о долго выполняющихся наборах изменений. Из-за постоянных взаимодействий с Git открытие больших наборов изменений занимает время. Теперь вы можете получать уведомления по завершении обработки. Разрешите уведомления, когда macOS требует этой функции для работы.
Больше не нужно обновлять ksdiff. Начиная с первого обновления после Kaleidoscope 3.6, вам больше не нужно обновлять утилиту командной строки ksdiff при внесении изменений. Это касается и версии в App Store. Это критическое изменение, и мы очень надеемся, что всё сделали правильно. Для тех, кто любит технические подробности: вместо того, чтобы устанавливать утилиту ksdiff путём копирования её в /usr/local/bin, мы создаём ссылку на ksdiff внутри приложения в /usr/local/bin.
Улучшение ##
Уменьшите потребление памяти.
Закрытие окна набора изменений или выход из Kaleidoscope теперь останавливает обработку в ksdiff (и git). Это означает, что Kaleidoscope больше не будет открывать новое окно и продолжит работу.
## Ремонт
Сравнение изображений может привести к неправильному уровню масштабирования, из-за чего изображение станет невидимым.
Сравнение документов Word (или других файлов), содержащих китайские иероглифы, может привести к сбою Kaleidoscope.
В некоторых случаях вы можете потерять какой-либо предмет в своей картотеке.
Kaleidoscope больше не дает сбоев, если в нем отображается набор изменений, а затем вы сохраняете изменения или переключаете ветки.