EcuGrupo Discusión:Aplicaciones de código abierto

Revisión del 15:33 26 abr 2010 de Enrique oni (discusión | contribuciones) (Extension:SyntaxHighlight GeSHi)

Extension:SyntaxHighlight GeSHi

Esta extensión agrega el <syntaxhighlight> etiqueta de presentar el formato de código fuente . La etiqueta <source> que hasta ahora se usaba y esta en la mayor parte de los artículos de la wikipedia sigue siendo compatible pero se recomienda <syntaxhighlight> para evitar posibles conflictos.Ej: <source> se utiliza también en algunos otros idiomas (por ejemplo XML). Si su código fuente contiene <source>, entrará en conflicto con esta etiqueta ya que no hay forma de que el intérprete para identificar cómo se usa cada uno.

Uso

En los artículos ahora se puede usar el tag <syntaxhighlight> de esta manera.

<syntaxhighlight lang="php">
<?php
    $v = "cadena";    // inicialización de la muestra
?>
texto html
<?
    echo $v;         // fin de código php
?>
</syntaxhighlight>

Muestra:

<?php
    $v = "cadena";    // inicialización de la muestra
?>
texto html
<?
    echo $v;         // fin de código php
?>

Parameters

  • lang="??": Define el lenguaje de programación de código fuente está utilizando. Esto afecta la forma en la ampliación pone de relieve el código fuente. Vea la sección " Idiomas compatibles "en esta página para obtener detalles de los idiomas admitidos.
  • line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS": Tipo de línea de numeración a usar (por defecto no es la numeración de líneas).
  • line start="??": Se utiliza junto con el parámetro "línea". Definir el número de partida de la línea. Si la línea de salida type = "55", que comenzará a contar a los 55, a continuación, 56,57,58 ... y así sucesivamente.
  • highlight="??": Especifica qué línea se resalta. Tenga en cuenta que el parámetro line start="??" no afecta como es contada la linea.
  • enclose="??": Especifica qué contenedor se utilizan para incluir el código fuente. Toma los valores de "pre" (valor predeterminado), "div", "ninguno".
  • strict: Escriba el nombre del parámetro para activar el modo estricto.