2009-04-12 24 views
11

¡Hola bloggers por ahí! Creé el blog de Wordpress que me hospedo, y me está costando mucho encontrar la mejor manera de agregar fragmentos de código C a mi blog. ¿Qué usan todos?¿Cuál es la mejor forma de formatear C# en WordPress?

Actualmente estoy usando el complemento "SyntaxHighlighter Evolved", y funciona genial en su mayor parte; el único problema es que al volver al Editor visual se elimina todo el relleno de whitsepace. He intentado envolver las etiquetas [código fuente] en <pre>, pero el formateador no funciona correctamente.

Cualquier ayuda sería muy apreciada. He pasado aproximadamente 10 horas intentando encontrar una solución sólida y sin suerte. ¡Salud!

+0

¡Guau! Respuestas impresionantes: hoy tendré que probarlas después del trabajo, y les contaré cómo va :) – Charles

+0

Para usar C# con el complemento WP-Syntax, escríbalo como '

{your code here}
'. No estaba claro en la documentación, así que tuve que entrar en el código fuente para recoger esto. –

Respuesta

9

Véase el blog post that I wrote en esta pregunta exacta, lo que explica cómo utilizar SyntaxHighlighter TinyMCE y fijar de manera que no hace estropear su espacio en blanco o etiquetas (usted puede personalizar uno de los archivos de TinyMCE en Wordpress, o utilizar una plugin para hacerlo por usted).

+0

Gracias! Eso resuelve mi problema perfectamente. He redactado una publicación de blog en su honor, la subiré mañana :). Gracias! – Charles

2

Utilice el complemento WP-Syntax. Para usarlo, envuelve el código con una etiqueta previa con un atributo de idioma. Consolida el esfuerzo.

1

Si resalta la sintaxis del lado del cliente (JavaScript) también es una opción, puedo recomendar google-code-prettify, que funciona bastante bien. Solo se necesita un pequeño código de escape para que sea cero fricción para mí como autor, como detallé en in a posting.

1

Puede usar Windows Live Writer para escribir una publicación para su blog y usar Steve Dunns live writer plugin.

Cuestiones relacionadas