viernes, 15 de mayo de 2009

Cómo pegar código de Visual Studio en Blogger

Una de las primeras cosas que necesité hacer aquí en blogger fue buscar la manera de pegar codigo directamente de Visual Studio manteniendo el "syntax highlighting" de manera que los ejemplos de código que pueda traer más adelante puedan ser más reconocibles y legibles.

Despues de un rato buscando encontre CopySourceAsHtml, un excelente AddIn para Visual Studio 2008 que nos permite copiar el código seleccionado en formato html listo para ser usado en cualquier página con un simple right click.

CopyAsHtml_ContextMenuCopyAsHtml_Opciones

Luego de seleccionar el texto y las opciones correctas, solo le damos paste en el editor de blogger y voilá:

    1 using System;
    2 using System.Collections.Generic;
    3 using System.Linq;
    4 using System.Text;
    5
    6 namespace AlgunNamespace
    7 {
    8     // algunos comentarios por aquï
    9     class AlgunaClase
   10     {
   11         public const string str = "¡¡Hola mundo!!";
   12
   13         private static void Main(string[] args)
   14         {
   15             Console.WriteLine(str);
   16         }
   17     }
   18 }


Excelente. Solo hay un catch: por default trae el background blanco y ocupa todo el espacio que ocupen las líneas copiadas. para darle la vuelta a esto y ponerle un formato más bonito y recogido hay que modificar las opciones en la pestaña de “File Style”:

image

Ahi está. Saludos.

No hay comentarios:

Publicar un comentario