Detalles de software:
Versión: 2.9.0 Actualizado
Fecha de carga: 1 Oct 15
Licencia: Libre
Popularidad: 170
EnlighterJS se basa en Más ligero , el plugin resaltado de sintaxis utilizada en la web oficial MooTools.
Se bifurcó del código original para proporcionar un mejor soporte para las versiones recientes MooTools y añadir nuevos temas y esquemas resaltado idioma.
Demos para todos los temas y apoyado lenguajes de programación se incluyen en la descarga
¿Qué hay de nuevo en esta versión:.
- Agregado soporte para Inline-resaltado de sintaxis
- Agregado Python testcase
- Agregado DynamicSourcefileLoader (js + css) utilizada para el rápido desarrollo y sin reconstruir (sólo se utiliza dentro de & quot; Development.html & quot;)
- Agregado Desarrollo de juegos & quot; Development.html & quot;
- Opciones selector Agregado metainit de línea y el contenido de bloques
- Demostración basada Agregado Bootstrap / casos de prueba / plantillas
- Añadido nuevo tema & quot estándar; Enlighter & quot;
- Agregado metainit opción para desactivar línea / resaltado bloquear - sólo tiene que utilizar NULL como selector
- Agregado lenguaje C Ejemplo
- Añadido nuevo Markdown Idioma Ejemplo
- Alta nueva Lenguaje Plantilla Fuente / lenguaje / Template.mylang.js con comentarios / instrucciones adicionales sobre cómo crear su propio idioma
- Alta opcional offset de número de línea (inicio atributo de la etiqueta ol usado) - sólo tiene que añadir datos enlighter-lineOffset = & quot; 5 & quot; a su bloque de código
- Alta opción global para activar / desactivar la línea de números. Atributo local sobrescribir a través de datos-enlighter-linenums = & quot; falso & quot; También está disponible
¿Qué hay de nuevo en la versión 2.6.0:
- Se ha añadido soporte para Inline-resaltado de sintaxis
- Agregado Python testcase
- Agregado DynamicSourcefileLoader (js + css) utilizada para el rápido desarrollo y sin reconstruir (sólo se utiliza dentro de & quot; Development.html & quot;)
- Agregado Desarrollo de juegos & quot; Development.html & quot;
- Opciones selector Agregado metainit de línea y el contenido de bloques
- Demostración basada Agregado Bootstrap / casos de prueba / plantillas
- Añadido nuevo tema & quot estándar; Enlighter & quot;
- Agregado metainit opción para desactivar línea / resaltado bloquear - sólo tiene que utilizar NULL como selector
- Agregado lenguaje C Ejemplo
- Añadido nuevo Markdown Idioma Ejemplo
- Alta nueva Lenguaje Plantilla Fuente / lenguaje / Template.mylang.js con comentarios / instrucciones adicionales sobre cómo crear su propio idioma
- Alta opcional offset de número de línea (inicio atributo de la etiqueta ol usado) - sólo tiene que añadir datos enlighter-lineOffset = & quot; 5 & quot; a su bloque de código
- Alta opción global para activar / desactivar la línea de números. Atributo local sobrescribir a través de datos-enlighter-linenums = & quot; falso & quot; También está disponible
¿Qué hay de nuevo en la versión 2.4:
- Se ha añadido soporte para Inline-resaltado de sintaxis
- Agregado Python testcase
- Agregado DynamicSourcefileLoader (js + css) utilizada para el rápido desarrollo y sin reconstruir (sólo se utiliza dentro de & quot; Development.html & quot;)
- Agregado Desarrollo de juegos & quot; Development.html & quot;
- Opciones selector Agregado metainit de línea y el contenido de bloques
- Demostración basada Agregado Bootstrap / casos de prueba / plantillas
- Añadido nuevo tema & quot estándar; Enlighter & quot;
- Agregado metainit opción para desactivar línea / resaltado bloquear - sólo tiene que utilizar NULL como selector
- Agregado lenguaje C Ejemplo
- Añadido nuevo Markdown Idioma Ejemplo
- Alta nueva Lenguaje Plantilla Fuente / lenguaje / Template.mylang.js con comentarios / instrucciones adicionales sobre cómo crear su propio idioma
- Alta opcional offset de número de línea (inicio atributo de la etiqueta ol usado) - sólo tiene que añadir datos enlighter-lineOffset = & quot; 5 & quot; a su bloque de código
- Alta opción global para activar / desactivar la línea de números. Atributo local sobrescribir a través de datos-enlighter-linenums = & quot; falso & quot; También está disponible
¿Qué hay de nuevo en la versión 1.4:
- ejemplo Agregado Acelerada
- Pruebas Renombrado / a Ejemplos /
¿Cuál es nuevo en la versión 1.2:
- Compiler.Inline reemplazado con una nueva versión (basado plena DOM manipulación)
- Compiler.List reemplazado con una nueva versión (la manipulación basada DOM completo)
- Se ha eliminado el Compiler.Lines (que hace exactamente lo mismo que Compiler.List, pero utiliza div-elementos)
- bug representación fija dentro html comentarios (specialChars no consiguieron reemplazado - resueltos por nuevos compiladores)
- Movido todas las subclases en EnlighterJS objeto-espacio de nombres
- Modificado id-nombres-esquema de contenedores de salida generados (antigua: Lighter_ + (new Date ()); nueva: EnlighterJS_ + String.uniqueID ())
- clase Añadido EnlighterJSRendered al contenedor generado
- Modiefied el css-classname de tematización (antigua: Más ligero, nuevo: EnligherJS)
- Se reemplazaron todos-temas estándar con versiones reescritos - ahora todos están extendiendo el tema estándar, sólo los colores difiere
- Se ha reducido el tamaño de los archivos css a ~ 8kB
- mejorado la robustez css
Requisitos
- habilitado JavaScript en el lado del cliente
- MooTools 1.4.5 o superior
Comentarios que no se encuentran