Есть ли хорошие, активно поддерживаемые рубиновые камни для разного текста или html файлов?
Ответ 1
Я огляделся и не смог найти существующий драгоценный камень или библиотеку, которая предложила удобный способ генерации вывода стиля diff из ruby.
Я только что выпустил diffy, который делает то, что я хочу. Это облегченная обертка вокруг diff, которая позволяет генерировать текст или html diff из двух строк без большой суеты. Я надеюсь, что другие считают это полезным. Он используется на wiff.me для любого, кто хочет просмотреть выход html.
Ответ 2
Я сделал очень недавний поиск и обнаружил, что diff-lcs снова активно поддерживается библиотекой. Теперь он размещен на halostatue/diff-lcs в GitHub. Недавняя активность, по-видимому, связана с тем, что один из авторов Grit, объектно-ориентированная библиотека git для Ruby, добавила ее как зависимость. Grit запускает gollom, вики-систему GitHub. Если GitHub является сторонником библиотеки, то, вероятно, можно с уверенностью сказать, что diff-lcs останется активным в течение длительного времени.
Ответ 3
Я не знаю о "хорошем" состоянии, но некоторые места, которые вы могли бы найти для получения дополнительной информации, включают: