Pablo Marambio
Tecnología & desarrollo
Archivos
-
Aug13No Comments
Voy a echarle una probadita al plugin de syntax highlighting que acabo de instalar. Vamos a ver… el siguiente código debería verse en colores, similar a como lo muestra Visual Studio:
public partial class CursosProfesor : System.Web.UI.Page
{
string nomProfesor;protected void Page_Load(object sender, EventArgs e)
{
nomProfesor = Request.QueryString["profe"];
if (nomProfesor.Contains(‘ ‘)) { … }Hmmm… ahora ustedes lo ven OK, pero hace un rato funcionaba a medias por un par de problemas que luego de cranearme un rato pude solucionar:
1) La documentación de wp-syntax (el plugin de WordPress que por debajo utliza GeSHi) estaba mala, ya que no había que encapsular al código en el post dentro de <pre>…</pre> sino que dentro de <code>…</code>
2) El css del skin que estoy usando en el blog entraba en conflicto con el css generado por GeSHi, ya que en este último seteaba la font-family con que se vería el código en el div más exterior que lo contenía, pero mi skin seteaba la fuente (por alguna extraña razón) en los paragraph (<p>) a Arial y otras que no son monospace… y como GeSHi escupió unos párrafos entremedio del código, ciertas partes de éste se veían desalineados, ya que los que GeSHi utiliza para indentar no eran respetados.
