Extension:CodeMirror/pt-br

A extensão CodeMirror providência o realce de sintaxe no editor de wikitexto da MediaWiki. Ela adiciona um botão com o ícone à barra de ferramentas de edição, que permite alternar o realce de sintaxe entre ativo e inativo. Ele suporta a Barra de Ferramentas do WikiEditor de 2010 e também a Barra de Ferramentas do VisualEditor.

Por padrão ela vem desativada. Quando ativada, ela alterará a área de texto padrão com o editor providenciado pela biblioteca do CodeMirror. Quando desativada, irá reativar a caixa de texto padrão.

As cores utilizadas nesta extensão foram otimizadas para maior contraste, acessibilidade e melhor legibilidade e agora estão de acordo com as Diretrizes de Acessibilidade para o Conteúdo da Web (WCAG 1.4.3 AA). As cores promovem melhor acesso para pessoas com visão limitada assim como para usuários em codições de luz do dia.

Recursos


Correspondência de colchetes
Esse recurso realça o par de colchetes mais interno quando o cursor está entre qualquer par de colchetes e, quando o cursor está diretamente ao lado de um colchete, o recurso realça o colchete correspondente. A correspondência de colchetes está ativa em ambos os editores de texto quando o realce de sintaxe está ativado em qualquer espaço nominal usando esses editores.



Numeração de linha
No modo de edição de wikitexto, os números das linhas são exibidos automaticamente em ambos os editores.



Modo daltônico
Para usuários que têm dificuldade em diferenciar cores, o CodeMirror oferece um modo compatível com daltônicos. Esse recurso pode ser ativado em wikis com o CodeMirror ativado navegando até a página Special:Preferences.



Com o esquema compatível com daltônicos ativo, as cores dos seguintes elementos da página mudam:

Além disso, os realces e as cores de fundo são removidos de todos os textos e objetos. O comportamento de negrito e sublinhado permanece inalterado.



Suporte a navegadores
Todos os navegadores suportados pelo MediaWiki são suportados.

Configuração
Para customização de cores e estilo, veja a página de ajuda no Meta. Você pode utilizar os seus próprios estilos para realçar o wikitexto. Estilos utilizados disponíveis aqui. Você deve colocar os seus estilos em.

Adicione o seguinte código na parte inferior do seu.

Para ativar recursos adicionais:



Integração de extensão
Se a sua extensão MediaWiki adiciona uma nova tag, e você quer que CodeMirror realce o conteúdo corretamente dentro dela, você pode adicionar o suporte do CodeMirror à sua extensão. Aqui estão dois exemplos: extensão Cite e extensão PhpTags.



Integração com JavaScript
Os seguintes hooks front-end são usados nesta extensão:

If you need to interact with the contents of a CodeMirror instance, use jQuery.plugin.textSelection.



Pendências

 * Unfortunately, right-to-left content is not supported.
 * highlighting definition lists (foo :bar )
 * auto-completion
 * dobragem de código
 * highlighting inside gallery tag



Ver também

 * Overview of missing features and bugs: MediaWiki-extensions-CodeMirror
 * User:Remember the dot/Syntax highlighter
 * Community Tech/Wikitext editor syntax highlighting - includes information on customizing the colors
 * c:Category:MediaWiki extension CodeMirror
 * Community Tech/Wikitext editor syntax highlighting - includes information on customizing the colors
 * c:Category:MediaWiki extension CodeMirror
 * c:Category:MediaWiki extension CodeMirror