Инструменты пользователя

Инструменты сайта


odcread

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

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

https://github.com/ComdivByZero/odcread

Установка

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

/usr/bin/sudo apt install odcread
odcread

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

snap install odcread

Для 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 = /usr/bin/odcread' >> .git/config
odcread.txt · Последнее изменение: 2021/06/01 18:50 — comdiv