【发布时间】:2012-04-01 22:33:09
【问题描述】:
我正在努力制作一个可供多人编辑的文本区域 - 使用 mobwrite。 mobwrite 在其工作中使用 diff-match-patch。它可以很好地在不同人之间同步文本区域。现在,我想要用不同颜色突出显示来自不同用户的补丁。
为此,我将不得不以某种方式为文本区域中的“文本范围”着色? (当然不用直接编辑 textarea 本身!)
我已经阅读了两个语法高亮工具 - codemirror 和 editarea。它们具有用于获取“文本范围”的开始和结束的有用功能。但是,如果不加载很多不必要的 javascript 代码,我找不到一种方法来为这个选择范围着色。
请建议我如何实现“为文本区域中的一系列文本着色”。谢谢。
【问题讨论】:
-
你可能想看看这个问题:stackoverflow.com/questions/6240139/…
标签: javascript textarea highlight textrange colorize