Vistas de página en total

martes, 6 de septiembre de 2011

SyntaxHighlighter Evolved en Blogger

SyntaxHighlighter permite publicar codigo fuente con sintaxis resaltada en varios de los lenguajes de programacion mas usados. Para usarlo en Blogger debe estar alojado en algun servidor externo, ha estado disponible en la pagina alexgorbatchev.com, pero estos dias no esta disponible por alguno razon desconocida.
Para continuar usando estas librerias javascript lo he subido a un host desde la pagina http://wordpress.org/extend/plugins/syntaxhighlighter, dentro del archivo zip he subido a mi host http://janopalma.web44.net/syntaxhighlighter3 la carpeta syntaxhighlighter3. Luego se debe editar la plantilla de Blogger en HTML y agregar bajo la etiqueta lo siguiente:





En este caso estoy utilizando el tema shThemeRDark.css, luego para agregar codigo fuente con resalto de sintaxis se debe poner entre las etiquetas <pre class="brush:text"> Mi codigo aqui</pre>
, donde brush:text se reemplaza por el lenguaje que desee. Ejemplo

<pre class="brush:python">import sys
import os
print "hola mundo"
</pre>

queda de la siguiente forma:
import sys
import os
print "hola mundo"

Ahora sé que han movido el código a GitHub