Question

Il existe de nombreuses implémentations de Etherpad gratuit depuis qu'il est open source. Est-ce que la syntaxe support EtherPad mise en évidence ou est une sorte d'add-on disponible?

J'ai essayé http://typewith.me/ http://sync.in/ http://www.piratenpad.de/

Était-ce utile?

La solution

MISE À JOUR:. La coloration syntaxique est disponible en tant que plug-in dans le courant Etherpad - voir la réponse de John ci-dessous

Les créateurs de Etherpad originales travaillaient à mettre en évidence, mais sync des problèmes complexes ont fait les abandonner cette fonction -. Comme indiqué dans un fichier txt dans le code source

De nombreux sites de Etherpad fonctionnent sur une version etherpad.org la plupart du temps standard. Si la surbrillance se serait ajoutée, vous verriez probablement adopté rapidement à sketchpad.cc. Peut-être regarder eux et attendre? Ou si vous voulez vraiment mettre en évidence, une bonne première tentative / expérience serait la vue en lecture seule. Exemple: http://sketchpad.cc/sp/pad/view/BACfNDybki/latest Essayez d'utiliser une bibliothèque existante mettant en lumière le javascript pour mettre en évidence le texte à l'intérieur DIV # padcontent ou peut-être $ ( '# DIV padcontent') [0] .textContent

La complexité est de mettre le texte en surbrillance le formatage de nouveau dans la base de données. Pour cela, vous devrez peut-être utiliser des transformations opérationnelles (qui sont les fondements de EtherPad et au récemment également utilisé dans le traitement de texte Google Docs). Un tutoriel: http://www.codecommit.com/blog / java / compréhension et d'application-opérationnelle transformation

Autres conseils

Vous pouvez installer un plugin dans Etherpad appelé « coloration syntaxique ».

Pour installer le plugin simple visite / admin / plugins sur votre déploiement Etherpad puis recherchez « syntaxe » et cliquez sur Installer.

Pour plus de détails sur le plug-in voir https://npmjs.org/package/ep_syntaxhighlighting

Le plugin EtherPad ep_codepad fournit la coloration syntaxique - basée sur highlight.js -. Pour EtherPad

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top