Разобрать diff в стиле Unix и показать его как HTML с цветовой кодировкой, используя Javascript
Как часть веб-приложения, мне нужно отобразить unix diff (который я получаю через вызов rest в виде строки) и отобразить его в формате с цветовой кодировкой.
Я пытался использовать библиотеку diff2Html, но она принимает только различия в стиле git или унифицированные форматы сравнения.
Вот результат вызова API
"2,4c2,4\n< I need to run the laundry.\n< I need to wash the dog.\n< I need to get the car detailed.\n---\n> I need to do the laundry.\n> I need to wash the car.\n> I need to get the dog detailed."
Который является строковой версией этого unix diff:
2,4c2,4
< I need to run the laundry.
< I need to wash the dog.
< I need to get the car detailed.
---
> I need to do the laundry.
> I need to wash the car.
> I need to get the dog detailed.
Существует ли инструмент для преобразования этих выходных данных в унифицированный формат, или инструмент javascript, который принимает входные данные в этом формате и предварительно их префтифицирует?
0 ответов
2019-02-09 21:00