Различные библиотеки JavaScript предоставляют функции подсветки синтаксиса для отображения кода на веб-странице. Некоторые примеры для этих библиотек:Подсвечивание кода кода файла diff
- Ace (http://ace.c9.io/) - да, я знаю, что это в целом редактору
- Prism JS (http://prismjs.com/)
- SyntaxHighlighter (http://alexgorbatchev.com/SyntaxHighlighter/)
- ... и многое другое ...
Однако эти редакторы не поддерживают выделение фрагментов исходного файла. Я хочу включить подсветку синтаксиса для diff, подобного этому: https://github.com/reviewninja/review.ninja/commit/9bd4844f0009d3471dc010d9939262f4eb2603e5.
Я не смог найти библиотеку, поддерживающую описанный сценарий. Кто-нибудь из вас знает о библиотеке JavaScript, описывающей этот сценарий?
Большое спасибо и наилучшими пожеланиями,
Fabian