在线协作代码编辑ide

时间:2017-12-20 07:05:22

标签: javascript node.js codemirror

我正在尝试使用node.js构建协作代码编辑器。我能够在textarea协作中创建内容(多个人可以同时编辑它)。

如何使用CodeMirror将现有textarea转换为代码编辑器而不替换textarea? (如果我直接尝试使用代码镜像将文本区域设置为编辑器,它将替换它或在其下面创建一个编辑器而不替换它)

如何将现有文本区域转换为代码编辑器?

1 个答案:

答案 0 :(得分:1)

实际上,这应该有点简单。如果构建一个同步编辑器,它应该是基于事件的,在你的情况下不是吗?

所以你应该能够做两件事:检测编辑(并将其发送给其他人)并在收到消息后以编程方式更改编辑区域的内容("另一个人编辑了#34;) 。这并不难: