Я работаю над созданием текстового поля, редактируемого несколькими людьми, используя mobwrite. mobwrite использует diff-match-patch в своей работе. Он хорошо справляется с синхронизацией текстовой области между разными людьми. Теперь я хотел выделить патчи от разных пользователей разными цветами.
Для этого мне нужно будет как-то раскрасить «диапазон текста» в текстовой области? (конечно, не редактируя непосредственно текстовое поле!)
Я уже читал о двух подсветчиках синтаксиса — codemirror и editarea. У них есть полезные функции для получения начала и конца «диапазона текста». Но я не мог найти способ раскрасить этот диапазон выбора, не загружая МНОГО ненужного кода javascript.
Пожалуйста, предложите, как я могу добиться «раскрашивания диапазона текста в текстовой области». Спасибо.