如何打开在EtherPad的语法高亮
-
26-09-2019 - |
题
有许多免费的EtherPad的实现,因为它去开源。是否EtherPad的支持语法高亮或者是某种附加可用?
我试图 http://typewith.me/ http://sync.in/ http://www.piratenpad.de/
解决方案
更新:语法高亮可作为当前EtherPad的插件 - 见下文约翰的答案
在原始EtherPad的创作者在工作突出,但复杂的同步问题而做出他们放弃该特征 - 如在源代码中的.txt文件记录
很多EtherPad的网站上大多标etherpad.org发布运行。如果突出将得到补充,你可能会看到它在sketchpad.cc迅速采用。也许是看着他们,并等待?或者,如果你真的想强调,一个良好的第一次尝试/实验将是只读视图。例如: http://sketchpad.cc/sp/pad/view/BACfNDybki/latest 尝试使用一些现有的突出JavaScript库突出DIV#padcontent内的文本或也许$( 'DIV#padcontent')[0] .textContent
在复杂性是越来越突出显示的文本的格式返回到DB。为此,您可能需要使用操作转换(这是EtherPad的的基础,并为最近在谷歌文档字处理程序中使用)。该教程: http://www.codecommit.com/blog / JAVA /理解和施加-操作变换
其他提示
您可以安装在EtherPad的一个插件叫做“语法高亮”。
要安装该插件简单的访问你的EtherPad的部署/管理/插件,然后搜索“语法”,然后点击安装。
在EtherPad的插件的 ep_codepad 强>提供语法突出显示 - 基于highlight.js - 用于EtherPad的