¿Qué bibliotecas y/o paquetes ha usado para crear publicaciones de blog con bloques de código? Tener una biblioteca de JavaScript que admitiría los números de línea y la sangría es ideal.Mostrando código en publicaciones de blog
Respuesta
El GeSHi text highlighter es bastante impresionante. Si está utilizando WordPress, there's a plugin para que ya
Una simple consulta en Google revela http://code.google.com/p/syntaxhighlighter/
De inicial se ve parece bastante bueno. Basado en Entirly JS, puede implementarse independientemente del idioma del lado del servidor utilizado.
Sí, la búsqueda de Yahoo/Google dio buenos resultados. Pregunto más sobre las líneas de qué usas y por qué. –
Al leer sobre este, el rendimiento no se ve muy bien si tiene mucho código para mostrar. –
Syntax Highlighter es usado por wordpress y produce buenos resultados.
Copia el código de Visual Studio como HTML http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/
utilizo Live Writer y lo uso VS complemento que el código fuente copias como html para copiar el código y luego cambiar a la vista HTML en escritor y pegar el resultado
puede descargar el complemento en: http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/11/21/copy-source-as-html-copysourceashtml-for-visual-studio-2008-rtm.aspx
Hace algún tiempo hice una investigación sobre este tema y llegué a la conclusión that using GeSHi is the way to go. Sin embargo, recientemente he estado buscando a algunos más alternativas:
- Uso de Windows Live Writer con un plugin resaltador de sintaxis (thereareseveral disponible)
- El uso de la biblioteca o la biblioteca syntaxhighlightergoogle code prettify. Ambos están escritos en JS y creo que el segundo se utiliza en StackOverflow
- uso de algún proceso intermedio, donde escribo los mensajes en Markdown por ejemplo y dejar que un programa genere el final de HTML
Personalmente, yo uso este sitio web lo hace por mí: http://puzzleware.net/codehtmler/default.aspx
Si ese es mi código, simplemente usaría la exportación de SciTE a HTML y la pegaría. De lo contrario (resaltando el código como se hace aquí), preferiría hacerlo en el lado del servidor: el resaltado JS (como se ve, por ejemplo, en JavaLobby) ocurre después de que la página se ha mostrado en modo predeterminado (por lo que hay un cambio de aspecto, no muy agradable), y suele ser lento, además de que JS puede desactivarse.
En realidad, tal tarea se puede hacer una vez, después de la entrada del usuario, no es necesario hacerlo una y otra vez en cada página servida al visitante.
Suelo usar this free online tool that formats C# code. Junto con C#, también formatea código para VB, HTML, XML, T-SQL y MSH (nombre de código Monad).
- 1. Ruby on Rails: agrupar publicaciones en el blog por mes
- 2. Enumerando todas las publicaciones del blog (con contenido) con Jekyll
- 3. ¿Cómo puedo usar el marcado de estilo stackoverflow en las publicaciones de mi blog?
- 4. ¿Cómo recuperar publicaciones de un blog de WordPress en una aplicación de Android?
- 5. ¿Diferente estructura de enlace permanente para publicaciones de blog que páginas en Wordpress?
- 6. ¿Cómo puedo mostrar una lista de publicaciones de blog en Orchard?
- 7. ¿Qué libros, artículos y publicaciones de blog sobre el rendimiento de XNA?
- 8. Paginar a través de una lista aleatoria de publicaciones de blog usando will_paginate
- 9. Diseño de base de datos más eficiente para un blog (publicaciones y comentarios)
- 10. ¿Cuál es la mejor manera de agregar categorías a las publicaciones? Blog de Ruby on Rails
- 11. ¿Publicar publicaciones de Wordpress en Google plus?
- 12. ¿Cómo puedo mostrar el código mejor en mi blog blogger?
- 13. Wordpress Mostrar todas las publicaciones
- 14. Wordpress Blog iPhone App Reader
- 15. Inhabilitar publicaciones en MSBuild
- 16. Publicaciones adhesivas de Wordpress con tipos de publicaciones personalizadas
- 17. MySQL: Obtener publicaciones de categorías
- 18. ¿Cómo prevenir múltiples publicaciones en MVC3?
- 19. Extracto del blog en Django
- 20. Un motor de blog para integrar con una aplicación Java. ¿Qué motor de blog?
- 21. ¿Número total de publicaciones?
- 22. Wordpress - Enumere todas las publicaciones (con proper_pagination)
- 23. get_posts no devuelve todas las publicaciones
- 24. Creando un Blog ruby en Rails - Problema Eliminando Comentarios
- 25. publicaciones JSON al controlador
- 26. ¿Almacena cuerpos de publicaciones en bases de datos o archivos?
- 27. Integrando un blog/CMS en una aplicación de Heroku Rails
- 28. ¿Cómo enlaza Wordpress las publicaciones a categorías en su base de datos?
- 29. ¿Cómo hacer que todas las publicaciones tengan un enlace permanente con el formato personalizado "domain.com/blog/title"?
- 30. Mostrando anuncio en AndEngine
Esto se ve genial. ¡Gracias! –