Servicio de Coloración de Código en Línea [cerrado]


Me gustaría saber si alguien sabe de un servicio en línea donde pegamos el código y genera de nuevo el código fuente html coloreado para ese código. Podría ser PHP, HTML, CSS, Javascript, C, Java.

La idea es que una vez que tenga el código html de color, podría ponerlo fácilmente en mi wordpress.com blog. Sé acerca de [sourcecode language="whatever"] pero solo quería saber un servicio en línea que admite varios idiomas. El beneficio es que, puedo elegir cualquier estilo de color / tema de ese en línea para mi código.

Gracias

Author: Sarfraz, 2010-02-28

7 answers

También se puede utilizar http://tohtml.com/html/ o GeSHi

 14
Author: voodoo555,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-02-28 20:57:58

Prettify es el colorizador de código que usa StackOverflow.

 14
Author: Zach Johnson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-02-28 21:04:51

Es posible que desee mirar SyntaxHighligher. Utiliza JavaScript por lo que no está utilizando los recursos de su propio servidor y soporta un montón de esquemas de color. http://alexgorbatchev.com/wiki/SyntaxHighlighter

El problema con poner su código en un generador en otro sitio web es que si lo cambia en algún lugar tiene que volver a ponerlo, lo que puede ser tedioso.

 7
Author: ZeroUptime,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-02-28 21:58:39
 4
Author: SLaks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-03-01 00:20:31

¿Se refiere a servicios de pegado de código como Pastie?

 3
Author: Esko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-02-28 20:56:49

Recientemente encontré http://hilite.me . Me gusta porque hay una opción para formatear el texto useful útil cuando está publicando un archivo de configuración o una serie de comandos.

Desde el punto de vista de WordPress He estado tratando de recortar el número de plugins que estoy ejecutando después de un análisis en pingdom.com mostró cuánto tiempo mi carga de la página estaban tomando debido a un plugin de resaltado de sintaxis rarely y rara vez código postal por lo que era un realmente no vale la pena.

Me gusta la idea de insertar código bloquea como html puro en el post porque no estás obligado a tener ese plugin en el futuro y asumiría que no afectará los tiempos de carga de la página.

 3
Author: John Poelstra,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-05-23 20:09:38

Utilizo WP-syntax para WordPress. Funciona muy bien para mí. No es exactamente lo que estás buscando, pero pensé que lo mencionaría aquí si alguien está buscando sintaxis hightlighting en WordPress. De la descripción de uso:

Ajustar bloques de código con

 y 
  donde el LENGUAJE es un GeSHi compatibles
  sintaxis del lenguaje. 
  El atributo line es opcional.
 2
Author: windyjonas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-04-07 12:39:47