27/6/2009 22:44 El Bruno

[VSTS2010] Ejemplos para extender Visual Studio 2010 (a cholon !!!)

Buenas,

después de festejar la victoria nro 100 del gran Valentino Rossi con el pequeño Valentino y de jugar un rato en la piscina con el enano; tocaba volver un poco al mundo del los unos y ceros; y seguir probando los nuevos DSLs en VSTS 2010. Pero, como no andaba con ganas de ponerme a decompilar y ver el nuevo BUS de datos entre modelos, me fui a algo más divertido: extender el editor de código de Visual Studio.

Ayer comenté algo al respecto, sobre algunos errores con estensiones que descargué desde MSDN Code Gallery, pero hoy me fui al código directamente y he probado las siguientes:

  • Editor Extension Hands On Lab
    Este HOL recorre un escenario de principio a fin para la creación de una extensión del editor de VS. Es realmente interesante ya que si bien solo agrega elementos “verdes” al IDE, es muy fácil de entender el modelo de extensión.
    http://code.msdn.microsoft.com/extensionHoL2009
  • Highlight Word
    Este HOL que permite remarcar palabras o secciones del código fuente en base a un patrón de ocurrencias.
    http://code.msdn.microsoft.com/highlightword
  • Caret Fish Eye
    Este HOL es muy interesante, aplica un “zoom” a la presentación del código y disminuye el tamaño de todo el código que esté “lejos” del cursor en el editor.
    http://code.msdn.microsoft.com/caretfisheye
  • Diff Classifier
    Este HOL permite resaltar elementos dentro de nuestro editor de código en base a comparaciones entre archivos o entre directorios.
    http://code.msdn.microsoft.com/diffclassifier

Realmente la experiencia es muy buena, con un modelo de extensibilidad bastante simple (thanks MEF !!!), la capacidad de desplegar simplemente copiando ensamblados a un directorio y además aprovechando todas las capacidades de WPF.

Sin emular a Nostradamus, me animo a pronosticar que además de las típicas herramientas que nos permiten ser más ágiles en nuestro trabajo diario con Visual Studio (AddIns como ReSharper por ejemplo) veremos nuevas herramientas que estarán mas orientadas a una nueva experiencia de usuario pero para desarrolladores.

¿Era hora no? desde hace bastante tiempo que los developers estamos pendientes de brindar una buena experiencia de usuario a los usuarios finales, pero nosotros seguiamos con un IDE “normal”; ahora las cosas seguro que cambiarán. Veremos que nos traen los próximos meses a nivel novedades :D

 

Saludos @ Home

El Bruno

Archivado en: ,,
Comparte este post:

# [VSTS2010] Listado de Novedades (X)

Monday, September 21, 2009 6:39 PM by El Bruno

Buenas, y llegó el 10mo recopilatorio con los posts que voy escribiendo sobre las novedades de

# [VSTS2010] Listado de Novedades (XI)

Tuesday, December 22, 2009 11:03 AM by El Bruno

Buenas, 11vo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010

# [VSTS2010] Listado de Novedades (XII)

Tuesday, January 19, 2010 1:46 PM by El Bruno

Buenas, nuevo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010