我正在努力使文本区域可由多人编辑 - 使用 mobwrite。mobwrite 在其工作中使用 diff-match-patch。它在不同人之间同步 textarea 方面做得很好。现在,我想要用不同颜色突出显示来自不同用户的补丁。
为此,我将不得不以某种方式为文本区域中的“文本范围”着色?(当然,直接编辑 textarea 本身!)
我已经阅读了关于两个语法荧光笔 - codemirror 和 editarea。它们具有获取“文本范围”的开始和结束的有用功能。但是,如果不加载很多不必要的 javascript 代码,我找不到一种方法来为这个选择范围着色。
请建议我如何实现“在文本区域中为一系列文本着色”。谢谢你。