Come attivare l'evidenziazione della sintassi in Etherpad
-
26-09-2019 - |
Domanda
Ci sono molte implementazioni libero EtherPad in quanto è andato open source. Fa sintassi supporto Etherpad evidenziazione o è una sorta di add-on disponibili?
ho provato http://typewith.me/ http://sync.in/ http://www.piratenpad.de/
Soluzione
UPDATE:. L'evidenziazione della sintassi è disponibile come plug-in corrente Etherpad - vedere la risposta di Giovanni seguente
I creatori EtherPad originali stavano lavorando sulla messa in evidenza, ma complessi sync-problemi li ha resi abbandonano tale caratteristica -. Come documentato in un file .txt nel codice sorgente
Molti siti EtherPad eseguito su un rilascio etherpad.org per lo più standard. Se evidenziando otterrebbe aggiunto, si sarebbe probabilmente vede adottato rapidamente a sketchpad.cc. Forse li guardare e aspettare? Oppure, se si vuole veramente mettendo in evidenza, un buon primo tentativo / esperimento sarebbe la vista di sola lettura. Esempio: http://sketchpad.cc/sp/pad/view/BACfNDybki/latest Prova ad utilizzare qualche libreria javascript evidenziando esistente per evidenziare il testo all'interno DIV # padcontent o forse $ ( '# DIV padcontent') [0] .textContent
La complessità è sempre il testo di nuovo evidenziato la formattazione nel DB. Per questo potrebbe essere necessario utilizzare le trasformazioni operative (che è le fondamenta della Etherpad e, come di recente utilizzato anche nel trattamento di testi di Google Documenti). Un tutorial: http://www.codecommit.com/blog / java / comprensione-e-applica-operativa-trasformazione
Altri suggerimenti
È possibile installare un plugin in Etherpad chiamato "evidenziazione della sintassi".
Per installare il plugin semplice visita / admin / plugins della distribuzione di Etherpad e quindi cercare "sintassi" e fare clic su Installa.
Per ulteriori informazioni sul plug vedere https://npmjs.org/package/ep_syntaxhighlighting
Il Etherpad plug-in ep_codepad fornisce l'evidenziazione della sintassi - in base a highlight.js -. Per Etherpad