首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在etherpad中打开语法突出显示

如何在etherpad中打开语法突出显示
EN

Stack Overflow用户
提问于 2010-08-05 19:52:47
回答 3查看 7.1K关注 0票数 10

自从etherpad开源以来,已经有很多免费的etherpad实现。etherpad是否支持语法突出显示,或者是否提供了某种附加组件?

我试过http://typewith.me/ http://sync.in/ http://www.piratenpad.de/

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-12 01:24:38

更新:语法高亮显示是当前Etherpad中的一个插件--参见下面John的回答。

最初的etherpad创建者致力于突出显示,但复杂的同步问题使他们放弃了这一功能--正如源代码中的.txt文件所记录的那样。

许多etherpad站点运行在大多数标准的etherpad.org版本上。如果增加了突出显示功能,你可能很快就会在sketchpad.cc上看到它被采用。也许看着他们等着?或者,如果你真的想要突出显示,一个好的第一次尝试/实验将是只读视图。示例:http://sketchpad.cc/sp/pad/view/BACfNDybki/latest尝试使用一些现有的突出显示javascript库来突出显示DIV#padcontent或$('DIV#padcontent').textContent中的文本

复杂的是将突出显示的文本格式恢复到DB中。为此,您可能需要使用操作转换(这是etherpad的基础,最近还在Google Docs字处理器中使用)。教程:http://www.codecommit.com/blog/java/understanding-and-applying-operational-transformation

票数 6
EN

Stack Overflow用户

发布于 2012-04-19 17:34:29

你可以在Etherpad中安装一个叫做“语法高亮”的插件。

要安装插件,只需访问Etherpad部署上的/admin/plugins,然后搜索“语法”并单击Install。

有关该插件的详细信息,请参阅https://npmjs.org/package/ep_syntaxhighlighting

票数 10
EN

Stack Overflow用户

发布于 2015-07-01 23:08:02

etherpad插件ep_codepad为etherpad提供了基于highlight.js的语法突出显示。

https://www.npmjs.com/package/ep_codepad

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3414375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档