17/12/2010 20:32 El Bruno

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

image47dd1de4

Buenas,

hace un tiempo hice un listado con las actualizaciones que poseo instaladas en Visual Studio 2010. Hoy toca actualizar las mismas, ya que entre otras cosas, algunas han cambiado/madurado bastante y he descartado a otras. Aquí va el listado que espero actualizar cada un par de meses:

 

Extensiones

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, solo si no utilizas ReSharper

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 

 

 

imageHide Main Menu

Esta extensión oculta automáticamente el menú de Visual Studio 2010, hasta que presionas la tecla ALT o alguna combinación como [ALT + F] para acceder al menú [File]. 

Parece algo muy tonto, pero ganar esos píxeles ayuda mucho cuando no tienes una buena resolución con la que trabajar.

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/bdbcffca-32a6-4034-8e89-c31b86ad4813

 

Go to Definition

Esta extensión permite utilizar el atajo [CTRL + Click] para ir a la definición de un objeto en Visual Studio 2010. Lo que hacemos usualmente con F12, ahora tiene una opción más natural para aquellos que utilizan mucho el ratón.

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/4b286b9c-4dd5-416b-b143-e31d36dc622b

 

Herramientas

WinMerge: herramienta alternativa para analizar diferencias y comparar archivos

En este post explico como configurar Visual Studio 2010 para utilizar WinMerge como herramienta para analizar diferencias y realizar merge de archivos. Si no conoces WinMerge, te recomiendo que le des un vistazo ya que es una herramienta mucho más potente que la que viene por defecto en Visual Studio 2010.

Descarga: http://winmerge.org/

 

Saludos @ Home

El Bruno

Archivado en: ,,
Comparte este post:

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

Sunday, December 19, 2010 1:03 PM by paulovila

Luego de probar un tiempo DiffMerge  www.sourcegear.com/diffmerge

lo prefiero porque puede ignorar los espacios en blanco

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

Monday, December 20, 2010 11:00 PM by El Bruno

@paulo thanks por el dato, lo probaré un tiempo :D

Salu2

# [TOOLS] Herramientas, extensiones para Visual Studio, etc (III)

Monday, October 24, 2011 12:06 AM by El Bruno

Buenas, después de tener que resucitar mi laptop y de comenzar a probar Windows 8 Developer Preview