Pergunta

Existem muitas implementações gratuitas de Etherpad desde que foi de código aberto. O EtherPad suporta a sintaxe destacando ou está disponível algum tipo de complemento?

eu tenteihttp://typewith.me/ http://sync.in/ http://www.piratenpad.de/

Foi útil?

Solução

ATUALIZAÇÃO: O destaque da sintaxe está disponível como um plug -in no Etherpad atual - veja a resposta de John abaixo.

Os criadores originais do Etherpad estavam trabalhando no destaque, mas os problemas complexos de sincronização os fizeram abandonar esse recurso-conforme documentado em um arquivo .txt no código-fonte.

Muitos sites Etherpad são executados em uma versão mais padrão do Etherpad.org. Se o destaque fosse adicionado, você provavelmente o veria adotado rapidamente no sketchpad.cc. Talvez assisti -los e esperar? Ou se você realmente deseja destacar, uma boa primeira tentativa/experimento seria a visualização somente leitura. Exemplo: http://sketchpad.cc/sp/pad/view/bacfndybki/latestTente usar algumas bibliotecas de JavaScript existentes para destacar o texto dentro de div#PadContent ou talvez $ ('div#PadContent') [0] .TextContent

A complexidade é obter a formatação de texto destacada de volta ao banco de dados. Para isso, você pode precisar usar transformações operacionais (que são as fundações do EtherPad e, a partir de recentemente, também usadas no processador de texto do Google Docs). Um tutorial: http://www.codecommit.com/blog/java/understanding-and-applyly-operational-transformation

Outras dicas

Você pode instalar um plug -in no Etherpad chamado "Sintaxe destacando".

Para instalar o plug -in simples visita /admin /plugins na sua implantação EtherPad e, em seguida, pesquise "sintaxe" e clique em Instalar.

Para detalhes sobre o plugin, consulte https://npmjs.org/package/ep_syntaxhighlighting

O plugin Etherpad ep_codepad Fornece destaque de sintaxe - baseado em destaque.js - para o Etherpad.

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top