Extension:CodeMirror/es

La extensión de CodeMirror proporciona resaltado de sintaxis en el editor de wikitexto de MediaWiki. Añade un botón con el icono a la barra de herramientas de edición que permite activar y desactivar el resaltado de sintaxis. Es compatible con la barra de herramientas de WikiEditor 2010, así como con la barra de herramientas de VisualEditor.

Por defecto está apagado. Cuando está encendido, reemplazará el área de texto estándar con el editor proporcionado por la librería CodeMirror. Cuando se apague, volverá al área de texto estándar.

Los colores utilizados en esta extensión se han optimizado para un mayor contraste, accesibilidad y mejor legibilidad y ahora cumplen con las Pautas de accesibilidad al contenido web (WCAG 1.4.3 AA). Los colores brindan un mejor acceso a las personas con visión limitada, así como a los usuarios que trabajan en condiciones de luz diurna brillante.

Características


Coincidencia de corchetes
Esta función resalta el par de corchetes más interno cuando el cursor se encuentra entre cualquier par de corchetes, y cuando el cursor se encuentra directamente al lado de un corchete, la función resalta el corchete correspondiente. La coincidencia de corchetes está activa en ambos editores cuando el resaltado de sintaxis está activado en cualquier espacio de nombres que use estos editores.



Numeración de línea
En el modo de edición de wikitexto, los números de línea se muestran automáticamente en ambos editores.



Modo daltónico
Para los usuarios que tienen dificultades para distinguir entre colores, CodeMirror ofrece un modo para daltónicos. Esta característica se puede activar en wikis con CodeMirror habilitado navegando a la página de Special:Preferences.



Con el esquema para daltónicos activo, los colores de los siguientes elementos de la página cambian:

Además, los resaltados y colores de fondo se eliminan de todo el texto y los objetos. El comportamiento de negrita y subrayado no se ve afectado.



Compatibilidad con navegadores
Todos los navegadores compatibles con MediaWiki son compatibles.

Parámetros de configuración
Para personalizar el color y el estilo, consulte la página de metaayuda. Puede usar sus propios estilos para resaltar wikitexto. Estilos usados disponibles aquí. Debes colocar tus propios estilos en.

Agrega el código de arriba al final de tu.

Para habilitar funciones adicionales:



Integración de la extensión
Si su extensión MediaWiki agrega una nueva etiqueta y desea asegurarse de que CodeMirror resalte correctamente el contenido dentro de ella, puede agregar compatibilidad con CodeMirror a su extensión. He aquí dos ejemplos: extension Cite y extensión PhpTags.



Integración JavaScript
Los siguientes ganchos frontales son usados en esta extensión:

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



Pendientes

 * Desafortunadamente, el contenido de derecha a izquierda no es compatible.
 * Resaltando listas de definición (foo :bar )
 * compleción automática
 * plegado de código
 * resaltando dentro de la etiqueta de la galería



Véase también

 * Descripción general de características y errores que faltan: MediaWiki-extensions-CodeMirror
 * Usuario:Remember the dot/Syntax highlighter
 * Tecnología comunitaria/Resaltado de sintaxis del editor de wikitexto - incluye información sobre la personalización de los colores
 * c:Category:MediaWiki extension CodeMirror
 * Tecnología comunitaria/Resaltado de sintaxis del editor de wikitexto - incluye información sobre la personalización de los colores
 * c:Category:MediaWiki extension CodeMirror
 * c:Category:MediaWiki extension CodeMirror