Состоялся релиз JuxtaCode — приложения для анализа истории кода и изменений в репозиториях. Приложение доступно для macOS, а для доступа к полной версии надо приобрести лицензию.
С помощью JuxtaCode разработчики могут изучать историю кода, просматривая коммиты в репозитории. Можно просмотреть все изменения с подсветкой синтаксиса и расширенной информацией. Доступна функция просмотра двух версий проекта на одном экране. Так можно визуально оценить, что и как поменялось. На боковой панели находятся данные самого коммита: имя пользователя, дата и комментарий.
В JuxtaCode поддерживаются инструменты для просмотра конфликтов в репозиториях. Система не просто указывает на них, но и подсказывает, как можно исправить. Функция 3-стороннего слияния наглядно показывает как изменения повлияют на код.
Примечательно, что JuxtaCode может работать с любыми исходными кодами, даже если они не входят в репозиторий. Для этого достаточно просто открыть нужные файлы на компьютере с помощью приложения. В таком режиме будет поддерживаться функция 3-стороннего отображения кода.
Автор проекта предлагает приобрести JuxtaCode за 40 долларов. Это единоразовый платёж без подписок, а для ознакомления доступна пробная версия на 14 дней. Важно отметить, что JuxtaCode работает только на компьютерах под управлением macOS Sonoma. Вместе с этим доступна CLI-версия приложения, плагин для VS Code и пакет для интеграции с другими приложениями под macOS.
Источник: habr.com