Frage

Es gibt viele kostenlose Etherpad Implementierungen, da es Open Source ging. Hat Etherpad Unterstützung Syntax-Markierung oder irgendeine Art von Add-on verfügbar?

Ich habe versucht, http://typewith.me/ http://sync.in/ http://www.piratenpad.de/

War es hilfreich?

Lösung

UPDATE:. Syntax-Hervorhebung ist als Plugin im aktuellen Etherpad - siehe John Antwort unter

Die ursprünglichen Etherpad Schöpfer arbeiten Hervorhebungen, aber komplexe Synchronisationsprobleme machten sie diese Funktion verlassen -. Wie in einer TXT-Datei im Quelltext dokumentiert

Viele Etherpad Stellen auf einer meist Standard etherpad.org Release laufen. Wenn hervorgehoben würden hinzukommen, dann würden Sie wahrscheinlich sehen sie schnell zu sketchpad.cc angenommen. beobachten sie vielleicht und warten? Oder wenn Sie wirklich hervorheben wollen, ist ein guter erster Versuch / Experiment würde die schreibgeschützte Ansicht sein. Beispiel: http://sketchpad.cc/sp/pad/view/BACfNDybki/latest Versuchen Sie, einige bestehende markieren JavaScript-Bibliothek verwenden, um den Text innerhalb DIV # padcontent oder vielleicht $ ( '# DIV padcontent') [0] .textContent

markieren

Die Komplexität wird immer die markierte Textformatierung wieder in die DB. Dazu müssen Sie möglicherweise operative Transformationen verwenden (die die Grundlagen der Etherpad sind und wie das vor kurzem auch in der Google Docs Textverarbeitung verwendet wird). Ein Tutorial: http://www.codecommit.com/blog / java / verstehen-and-Anwendung betriebs-Transformation

Andere Tipps

Sie können ein Plugin in Etherpad installieren „Syntaxhervorhebung“ genannt.

So installieren Sie das Plugin einfach besuchen / admin / Plugins auf Ihrer Etherpad Bereitstellung und dann für „Syntax“ suchen und klicken Sie auf Installieren.

Für Details über das Plugin finden Sie unter https://npmjs.org/package/ep_syntaxhighlighting

Das Etherpad Plugin ep_codepad bietet Syntax-Hervorhebung - basierend auf highlight.js -. Für Etherpad

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top