23/7/2010 15:25 El Bruno

[VS2010] Extensiones recomendadas para Visual Studio 2010 (I)

image47dd1de4

Buenas,

ya que algunos lo preguntaron, esta es mi humilde opinión sobre las extensiones para Visual Studio 2010 que todo el mundo debería utilizar (o pensar en using them!!)

ReSharper

ReSharper

ReSharper es simplemente el mejor complemento para desarrolladores integrado en el IDE de Visual Studio 2010. Desde hace varias versiones, te permite no solo acelerar el tiempo de desarrollo, sino que además brinda una calidad de código muy buena, ya que implementa best practices a cholón (entre otras cosas).

Algunas personas ponen excusas para no utilizarlo, como por ejemplo: que consume mucha memoria, que es de pago, que pone lento el IDE, etc.; pero yo personalmente no tengo esta opinión. Una vez que te acostumbras a utilizarlo, es la extension IDEAL para trabajar en Visual Studio. A Must Have.

Me van a perdonar por no escribir las características de ReSharper, pero es que son tantas que debería dedicarle una semana de posts solo a R#. Van desde características para desarrolladores Web, donde si desarrollas ASP.Net MVC es impresionante (palabra de web developers), incoporación de análisis de código extendidos, etc. Lo dicho, date una vuelta por la página oficial y prueba el trial http://www.jetbrains.com/resharper/index.html.

 

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/EA4AC039-1B5C-4D11-804E-9BEDE2E63ECF

Nota: las versiones 4.x para Visual Studio 2008, también son imprescindibles.

Team Foundation Server Power Tools

¿Trabajas con Team Foundation Server 2010 y no tienes las TFS Power Tools?, pues entonces lamento comunicarte que no trabajas con Team Foundation Server 2010. Este paquete , incluye varias herramientas indispensables para trabajar con TFS, como por ejemplo:

  • Explorador de alertas: un formulario integrado en el IDE donde podemos la gestionar de una forma muy simple las suscripciones a eventos de TFS2010.
  • TFS 2010 BPA (Best Practices Analyzer): una herramienta de análisis y diagnóstico para nuestros servidores TFS2010.
  • Paquete de políticas de CheckIn: pues nuevas políticas por si queremos ser más agresivos con el control del código fuente.
  • Editor de Procesos: la herramienta más peligrosa del paquete. Nos permite editar las plantillas de los procesos de TFS, desde las definiciones de los WorkItems hasta la plantilla completa. Muy potente, y en malas manos, muy peligrosa !!!
  • Team Members: es una extensión incoroporada dentro del panel del Team Explorere que permiten interactuar con otros integrantes del equipo de desarrollo, por ejemplo con algún sistema de mensajería instantanea, o para conocer el estado del trabajo de los mismos.
  • Windows Shell Extensions: Junto con el Editor de Procesos es la mejor novedad, la capacidad de interactuar con elementos de TFS2010 desde Windows Explorer. Por ejemplo, agregar elementos al Source Control, CheckIn, CheckOut, etc.

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da 

Nota: También deberías descargar las TFS Power Tools para TFS2008 si las necesitas

 

Productivity Power Tools

Screenshot

imageOtro gran conjunto de herramientas que se integran en el IDE para hacernos la vida más fácil. Entre todas las que posee, yo destaco las siguientes:

  • Solution Navigator: un excelente reemplazo para el Solution Explorer, donde no solo veremos las clases y elementos de nuestros proyectos, sino que además podremos ver funciones y propiedades, podremos realizar búsquedas avanzadas, previsualizacion de recursos como por ejemplo imágenes, etc.
  • Quick Access: esta funcionalidad presenta un panel (al que accedemos con Ctrl+3), donde se registran todas las acciones del IDE, opciones de configuración del IDE, plantillas, etc.; y podemos acceder a las mismas con un filtro de búsqueda al estilo Windows Search. Imprescindible.
  • Add References: la ventana de agregar referencias en Visual Studio no ha sufridos cambios desde sus inicios. En VS2010 le han dado un pequeño empujon, pero el cambio radical que proponen las VSPro Power Tools es muy bueno: filtros, capacidad de agregar y eliminar directamente desde el form, etc.

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef

Nota: No lo niego, muchas de las funcionalidades de VSPro Power Tools, “están inspiradas en R#”, pero bueno, sigue siendo un complemento genial.

Italic Comments

ScreenshotEl nombre de la extension ya te dice que hace: cambia el formato de los comentarios a Cursiva (Italic). Parece una tontería pero estéticamente, a mi me parece muy agradable y el código queda “más bonito). Además de cambiar el texto a cursiva, cambia el tamaño un punto más pequeño.

Aplica tanto a los comentarios inline dentro del código, como a las secciones de comentarios para la generación de documentación. y soporta los editores de C#, Visual Basic y C++ en el IDE de Visual Studio 2010.

 

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/0b439a8a-e21a-4e26-b82b-054fbf0acab7

 

Highlight all occurrences of a selected word

image Visual Studio 2010 ya trae incorporada la capacidad de resaltar dentro de una clase, todas las ocurrencias del elemento seleccionado, ya sea una función, una variable, etc. Esta herramienta, brinda un comportamiento similar, pero además de resaltar el texto seleccionado (no trabaja a nivel de miembros), muestra un marcador en el margen izquierdo con lo que la navegación es más rápida.

 

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/4b92b6ad-f563-4705-8f7b-7f85ba3cc6bb

Nota: Ojo, que si tienes que recurrir a esta funcionalidad muy seguido, seguramente tu código es un espaguethi de los lindos :D 

 

 

Visual Studio Color Theme Editor

ScreenshotEl IDE de Visual Studio 2010 está basado en WPF, con lo que podríamos hacer lo que quisieramos con el mismo, pues sí.

El equipo de producto de Visual Studio lo explica aquí, y gracias a esta extensión podremos cambiar el aspecto de casi todas las features del IDE.

Realmente aconsejable por si no te gusta el azulito que viene por defecto.

 

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/20cd93a2-c435-4d00-a797-499f16402378

Consejo: si no tienes buen gusto para los colores, por favor no retoques tu VS. Da un poco de yuyu sentarse frente a un IDE violeta con fuentes amarillas y estrellitas como iconos … :D 

 

Me quedan en el tintero un par más que uso más esporádicamente, pero iré completando la lista con las que uso en el día a día como developer.

Para la próxima, el editor de Configuracion de EntLib, TFS SideKicks, DSL Tools, VS2010 SDK, etc.

 

Saludos @ Home

El Bruno

Archivado en: ,,
Comparte este post:

# re: [VS2010] Extensiones recomendadas para Visual Studio 2010 (I)

Monday, July 26, 2010 10:15 AM by ramoneeza

Hay que pulir un poco las "Productivity Power Tools" sobre todo en el tema de "atajos de teclado" que son incompatibles con el teclado español.

Concretamente, las "productivity" impiden usar los símbolos "@" y "|" cuando se activa QuickAccess. Ya que asocia las teclas Ctr-Alt-2 y Ctr-Alt-1 a pantallas modales e impide escribir esos símbolos en el código.

Lo lógico es poder cambiar esos atajos por otros si en el layout del teclado estorban... pero nadie ha caido en eso.

Por otra parte, se echa en falta mejoras en la IMPRESION y DOCUMENTACION. Por ejemplo... me interesaría imprimir el esquema de una clase (tal y como la muestra el quickaccess) o imprimir el código en color.

Por lo demás, estupendo aunque al usarlo se echan en falta alguna cosa adicional.

# re: [VS2010] Extensiones recomendadas para Visual Studio 2010 (I)

Monday, July 26, 2010 1:20 PM by Paulo

Este add-in  es fenomenal para sincronizar los cambios realizados en Entity Framework:

Entity Designer Database Generation Power Pack:

visualstudiogallery.msdn.microsoft.com/.../df3541c3-d833-4b65-b942-989e7ec74c87

# re: [VS2010] Extensiones recomendadas para Visual Studio 2010 (I)

Monday, July 26, 2010 3:23 PM by El Bruno

@Ramon, tienes razon, algunos problemitas dan las ProPower Tools ... pero bueno, si vamos pidiendo fix+new features, se ve que las van madurando :D

@Paulo, no las conocia. Me las apunto gracias !!!

Salu2

# [MSBUILD] ReSharper –> Navegando hacia la declaración/definición de las propiedades

Thursday, September 16, 2010 4:39 PM by El Bruno

Buenas, que los chicos de JetBrains son unos cracks no es ninguna novedad, ReSharper es un excelente

# [MSBUILD] ReSharper –> Navegando hacia la declaración/definición de las propiedades

Thursday, September 16, 2010 4:40 PM by El Bruno

Buenas, que los chicos de JetBrains son unos cracks no es ninguna novedad, ReSharper es un excelente

# [VS2010] Extensiones para Visual Studio 2010 y otras Herramientas recomendadas (II)

Friday, December 17, 2010 8:32 PM by El Bruno

Buenas, hace un tiempo hice un listado con las actualizaciones que poseo instaladas en Visual Studio