Pregunta

Hay muchas implementaciones Etherpad libre desde que salió a la fuente abierta. Hace resaltar la sintaxis apoyo Etherpad o es algún tipo de complemento disponibles?

Me trató http://typewith.me/ http://sync.in/ http://www.piratenpad.de/

¿Fue útil?

Solución

ACTUALIZACIÓN:. El resaltado de sintaxis está disponible como un plug-in en el actual Etherpad - ver a continuación la respuesta de Juan

Los creadores Etherpad originales estaban trabajando en poner de relieve, pero complejas de sincronización-problemas les hizo abandonar esa característica -. Como se documenta en un archivo .txt en el código fuente

Muchos sitios Etherpad se ejecutan en un comunicado en su mayoría etherpad.org estándar. Si destacando conseguirían añadido, lo que probablemente se ve rápidamente adoptada en sketchpad.cc. Tal vez mirarlos y esperar? O si realmente quiere poner de relieve, un buen primer intento / experimento sería la vista de sólo lectura. Ejemplo: http://sketchpad.cc/sp/pad/view/BACfNDybki/latest Trate de utilizar alguna biblioteca Javascript destacando existente para resaltar el texto en el interior # DIV padcontent o tal vez $ ( '# DIV padcontent') [0] .textContent

La complejidad está recibiendo la parte posterior formateo de texto resaltado en la base de datos. Para ello, es posible que necesite utilizar transformaciones operativas (que es la base de Etherpad y desde hace poco también se utiliza en el procesador de textos Google Docs). Un tutorial: http://www.codecommit.com/blog / java / entender-y-aplicar-operacional-transformación

Otros consejos

Se puede instalar un plugin en Etherpad llamado "El resaltado de sintaxis".

Para instalar la visita simple plugin / admin / plugins en la implementación Etherpad y luego busque "sintaxis" y haga clic en Instalar.

Para más detalles sobre el plugin ver https://npmjs.org/package/ep_syntaxhighlighting

El Etherpad plug-in ep_codepad proporciona resaltado de sintaxis - basado en highlight.js -. Para Etherpad

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top