$type=ticker$count=12$cols=4$cate=0$sn=0

SyntaxHighlighter Código en Blogger

COMPARTIR:

Si deseas colocar código fuente de algún lenguaje de programación en tu Blogger y que este se vea llamativo, con formato, resaltado con colores y mas, para ello nos ayudara SyntaxHighlighter

  • [message]
    • ##check## ALERTA - Articulo Obsoleto
      • Algunos de los archivos han sido borrados o eliminados de su fuente original, por lo que SyntaxHighlighter quedo obsoleto, pero no todo esta perdido. aqui te dejo otro Resaltador de codigo Prettify de Google


Blogger con SyntaxHighlighter


Si deseas colocar código fuente de algún lenguaje de programación en tu Blogger y que este se vea llamativo, con formato, resaltado con colores y mas, para ello nos ayudara SyntaxHighlighter que es un resaltador de código desarrollado en JavaScript y es código libre, es uno de los mejores resaltadores, en su página oficial se lo encuentra para descargarlo y adicionarlo a tu web pero que pasa si queremos incorporarlo en nuestro blog de Blogger? pues lo que haremos es lo siguiente:

SyntaxHighlighter tiene una versión online para usarla, como en Blogger no se pueden subir archivos, utilizaremos la versión online.

Primero ingresamos al diseño de nuestro blog en Blogger, nos vamos a la pestaña de “Edición de HTML”, esto nos mostrara el código HTML de nuestro blog y buscamos la etiqueta “HEAD” dentro de ahí copiamos el siguiente código:

<!--SYNTAX HIGHLIGHTER INICIO-->
<link rel="stylesheet" type="text/css" href="http://alexgorbatchev.com/pub/sh/current/styles/shCore.css"/>
<link rel="stylesheet" type="text/css" href="http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCSharp.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJavaFX.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js" type="text/javascript"/>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js" type="text/javascript"/>
<script language="javascript">
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.config.clipboardSwf = "http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf";
SyntaxHighlighter.all();
</script>
<!--SYNTAX HIGHLIGHTER FIN-->

Debemos de ingresar todas las sintaxis de código que utilizaremos, podemos borrar algunas líneas de la 5 a la 13 o adicionar aquí mismo los lenguajes que utilizaremos, a continuación vemos todos los lenguajes que soporta SyntaxHighlighter:

LenguajeCon que nombres se deben utilizar Que archivo se bebe incorporar
ActionScript3as3, actionscript3shBrushAS3.js
Bash/shellbash, shellshBrushBash.js
ColdFusioncf, coldfusionshBrushColdFusion.js
C#c-sharp, csharpshBrushCSharp.js
C++cpp, cshBrushCpp.js
CSScssshBrushCss.js
Delphidelphi, pas, pascalshBrushDelphi.js
Diffdiff, patchshBrushDiff.js
Erlangerl, erlangshBrushErlang.js
GroovygroovyshBrushGroovy.js
JavaScriptjs, jscript, javascriptshBrushJScript.js
JavajavashBrushJava.js
JavaFXjfx, javafxshBrushJavaFX.js
Perlperl, plshBrushPerl.js
PHPphpshBrushPhp.js
Plain Textplain, textshBrushPlain.js
PowerShellps, powershellshBrushPowerShell.js
Pythonpy, pythonshBrushPython.js
Rubyrails, ror, rubyshBrushRuby.js
ScalascalashBrushScala.js
SQLsqlshBrushSql.js
Visual Basicvb, vbnetshBrushVb.js
XMLxml, xhtml, xslt, html, xhtmlshBrushXml.js

Por ejemplo si queremos publicar código Visual Basic según la columna 3 de la tabla deberemos de adicionar la siguiente línea:

<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushVb.js" 
    type="text/javascript"></script>


Para usar la sintaxis debemos de encerrar todo el código que queremos publicar con las etiquetas “pre” por ejemplo si queremos insertar código java la llamaríamos como nos dice en la columna 2 de la tabla, seria de la siguiente manera:

<pre class="brush: java">
public class Main {

    public static void main(String[] a3d) {
        System.out.println("SoloInformaticaYAlgoMas.blogspot.com");
    }
}
</pre>

Nota. Si queremos publicar código xml, xhtml, xslt, html y xhtml debemos considerar que dentro de las etiquetas pre no debemos utilizar los caracteres < ni > en vez de ello utilizaremos < y > respectivamente, todo esto para no confundir al código html. Para ayudarnos puedes convertir el codigo HTML a XML en HTML to XML Parser.

COMENTARIOS

BLOGGER: 2
  1. La página de alex ya no funciona.

    Saludos,

    Por lo cual el SyntaxHighlighter ha dejado de servir hace ya varios ayeres que eso está así.

    Saludos,

    ResponderBorrar

Nombre

Actualidad,1,Administrador,1,AI,1,Android,11,Android Oreo,1,Apps,4,Blogger,7,Code,1,Facebook,1,Gmail,1,Google,19,Google Allo,1,Google Assistant,3,Google Chrome,1,Google Drive,1,Google Duo,1,Google Home,2,Google Meet,1,Google Photos,1,Google Play,1,Google Translate,1,GTutoz,1,IA,1,Noticias,5,Pokémon GO,1,Prettify,1,Videos,1,Wear OS,1,Youtube,2,
ltr
item
GTutoz: SyntaxHighlighter Código en Blogger
SyntaxHighlighter Código en Blogger
Si deseas colocar código fuente de algún lenguaje de programación en tu Blogger y que este se vea llamativo, con formato, resaltado con colores y mas, para ello nos ayudara SyntaxHighlighter
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO4IizcGy8FB52FgnyBSip2v8nFlmJjcAalGMeLAOn8sJdDHr93GnoVlljfgdrHMaI_LS8_jrTAyWzKDvU6UlO-wI7CSLB2Fq9KKL2ja4qCyoelCrMxBE8dflV-0cAlEbQZ8P5dW7W_Sk8/s1600/blogger_GTutoz.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO4IizcGy8FB52FgnyBSip2v8nFlmJjcAalGMeLAOn8sJdDHr93GnoVlljfgdrHMaI_LS8_jrTAyWzKDvU6UlO-wI7CSLB2Fq9KKL2ja4qCyoelCrMxBE8dflV-0cAlEbQZ8P5dW7W_Sk8/s72-c/blogger_GTutoz.jpg
GTutoz
https://gtutoz.blogspot.com/2014/06/syntaxhighlighter-codigo-en-blogger.html
https://gtutoz.blogspot.com/
https://gtutoz.blogspot.com/
https://gtutoz.blogspot.com/2014/06/syntaxhighlighter-codigo-en-blogger.html
true
2632971021837895034
UTF-8
Cargado todas las publicaciones No se encontró ninguna publicación VER TODO Leer más Respuesta Cancelar respuesta Borrar POR INICIO PAGINA PUBLICACIONES VER TODO RECOMENDADO PARA TI ETIQUETA ARCHIVO BUSCAR TODOS LOS MENSAJES No se encontró ninguna publicación que coincida con su solicitud. Back Home Domingo Lunes Martes Miercoles Jueves Viernes Sábado Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec En este momento 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Ayer $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copiar todo el código Seleccionar todo el código Todos los códigos fueron copiados a su portapapeles. No se pueden copiar los códigos/textos, presione [CTRL]+[C] (o CMD+C con Mac) para copiar Tabla de contenidos