Содержание

Odcread (архивный материал)

Odcread был заброшен в пользу odcey

Odcread — конвертер odc в плоский текст

.odc - родной для BlackBox двоичный формат для предcтавления насыщенного текста. Конвертер позволяет преобразовать его в обычный utf8-текст, что удобно для работы с форматом вне IDE, особенно, в связке с инструментами для сравнения текстов.

https://github.com/ComdivByZero/odcread

Установка

Linux

Рекомендуемый способ установки в GNU/Linux дистрибутивах, основанных на Debian — использование репозитория

/usr/bin/sudo apt install odcread
odcread

Snap-пакет расширяет покрытие дистрибутивов, и в Ubuntu доступен напрямую из Snap Store

snap install odcread

Для Arch Linux и его ответвлений, таких как Manjaro, cуществует пакет odcread-git, который можно установить, например, так:

/usr/bin/sudo aura -Akxa odcread-git
# или с помощью yay:
yay -S odcread-git

Подробнее см. официальную документацию Arch Linux по установке пакетов из AUR, и по AUR-хелперам.

macOS

Для macOS доступен Homebrew-пакет

brew tap vostok-space/oberon # установка хранилища
brew install odcread

Использование

Для вывода содержимого документа достаточно передать полное имя интересующего файла:

odcread path/to/document.odc

Чтобы позволить git выводить изменения в файлах .odc так же, как он это делает для обычных текстовых файлов, в каталоге git-репозитория нужно выполнить команду

odcread -add-to-git

Что аналогично выполнению команд:

echo '*.odc diff=cp' >> .git/info/attributes
echo '[diff "cp"]' >> .git/config
echo '	binary = true' >> .git/config
echo '	textconv = odcread - <' >> .git/config