Fork me on GitHub
开源代码协作和文本编辑
给你的应用增加一个Wildpad代码:
var wildpadDiv = document.getElementById('wildpad');
var wildpadRef = new Wilddog('<wilddog url...>');
var codeMirror = CodeMirror(wildpadDiv, { lineWrapping: true });
var wildpad = Wildpad.fromCodeMirror(wildpadRef, codeMirror,
    { richTextShortcuts: true, richTextToolbar: true });
无后端实时协作
Wildpad是什么?
Wildpad是一个开源的实时协作编辑器。它提供了真正的协同编辑,配有智能化的操作变换为基础的合并和冲突解决。有些功能包括:
  • 光标位置同步
  • 撤销和重做
  • 文本高亮
  • 用户归属
  • 存在检测
  • 版本检测
Wildpad能做什么?
你可以开发任何需要协同编辑的应用,Wildpad支持富文本,你可以很容易的拓展它。
Wildpad和其它的文本编辑器有什么区别?
大多数的协同编辑器需要服务端的支持,如果你不懂服务端,这是不切实际的。Wildpad无需依赖服务端,取而代之的是使用Wilddog 实时数据库,这样意味着你可以将Wildpad嵌入到任何应用,甚至静态网站,你仅仅只需要引入JavaScript文件。
Wildpad使用了哪些技术?
Wildpad可以使用 CodeMirror Ace 做文档编辑, 它的业务业务转换代码使用了 ot.js. 在这种场景下, Wildpad使用Wilddog 作为云端数据存储和同步.
Wildpad支持哪些浏览器?
所有现代浏览器:
  • Chrome
  • Safari
  • Opera 11+
  • IE8+
  • Firefox 3.6+