Mejoras en la productividad de VS 2010 - Cuarta parte

Publicación del inglés original : 2 de julio de 2010 a las 10:30 AM por Somasegar

Mis entradas anteriores acerca de las mejoras en la productividad en Visual Studio 2010 resaltaban las características de Visual Studio que se pueden utilizar directamente. Hoy voy a centrarme en las extensiones de Visual Studio que mejoran la experiencia de codificación para los usuarios de Visual Studio 2010 Professional, Premium y Ultimate.

Como ya escribí hace varios meses, una de las áreas de mayor mejora en VS 2010 es en la extensibilidad. Las nuevas API de extensibilidad permiten a otros fabricantes a personalizar y ampliar la funcionalidad del IDE. El nuevo administrador de extensiones y la Galería de Visual Studio facilitan la tarea publicar y buscar las extensiones. Esta semana, la Galería de Visual Studio tiene más de mil extensiones creadas para Visual Studio 2010, y los usuarios de Visual Studio han descargado más de 750.000 extensiones. Estas son algunas de mis extensiones favoritas.

Editor de tema de color

¿La combinación de colores predeterminada de Visual Studio no es su estilo? Visual Studio Color Theme Editor  (en inglés) le permite personalizar la paleta de colores para VS. Puede elegir entre los temas integrados que se incluyen con la extensión, descargar e instalar otro tema, modificar un tema existente, o crear el suyo propio desde cero, exportarlo y compartirlo.

Una de mis favoritas es Blend-like theme, diseñada por Roland Auer. Para completar el aspecto, he importado el estilo de editor de tonalidades de gris (en inglés). Puede encontrar el estilo del editor para que coincida con su estado de ánimo aquí (en inglés).  A continuación se presenta el resultado:

Productividad de Power Tools

Visual Studio 2010 Productivity Power Tools es un conjunto de herramientas del equipo de Visual Studio que ofrece un conjunto de características interesante para el editor y el IDE. Hay más características en el paquete de las que se pueden resaltar en una sección, pero éstas son algunas de mis favoritas:

  • Mejoras en el manejo de las fichas de documentos

El document well ese espacio encima del editor que contiene las fichas de cada documento que tiene abierto- obtiene algunas actualizaciones bien recibidas. Las fichas se muestran ahora con colores para indicar el proyecto que contiene el archivo. En la siguiente imagen se puede ver que los archivos abiertos provienen de tres proyectos diferentes. About.aspx e Index.aspx proceden del mismo proyecto y el matiz más claro en About.aspx indica que es el documento activo. También ahora puede cerrar un documento desde la ficha directamente, al igual que las fichas de Internet Explorer.

También se pueden fijar las fichas. Esto es útil para evitar que los archivos con los que trabaja habitualmente se desplacen fuera de la vista. Hablando de desplazamiento, las fichas liberadas ahora se pueden desplazar. En la siguiente imagen he fijado AssemblyInfo.cs y puede ver que las flechas de izquierda y derecha para desplazarse por los archivos liberados. Si me desplazo a la derecha, oculto el archivo BlueYonderAirlinesEntities.cs.

  • Haga triple clic

¿Cuál es la forma más rápida de seleccionar la línea de código actual? Es algo pequeño, pero el hacer clic tres veces en una línea en el editor para resaltar la línea de código actual es una de esas cosas con las que pronto no podrá vivir.

  • Alineación de asignación de variable

Cambiar el código de esto:

a:

con un rápido Ctrl + Alt + ]

La alineación de asignación de variable puede entrar en conflicto con la configuración de formato de código. Por ejemplo, en C# debe deshabilitar Herramientas -> Opciones -> Editor de texto - > C# -> Formato -> Espaciado -> "Omitir espacios en instrucciones de declaración". Los usuarios de VB deben desactivar la lista descriptiva para utilizar la alineación de asignación de variable.

  • Fijar fichas

Si está trabajando dentro de un equipo donde varios desarrolladores modifican el mismo archivo, o la configuración es diferente, en ocasiones, obtendrá los archivos con diferencias en espacio y la tabulación. Cuando se abre un archivo de código como este, ahora tendrá un aviso que le pregunta si desea solucionar el problema:

  • Cuadro de diálogo Agregar referencia (Add Reference)

El cuadro de diálogo Agregar Referencia (Add Reference) tiene importantes mejoras de rendimiento por medio de almacenamiento en caché. Además, ahora se puede buscar en él para encontrar más rápidamente los ensamblados a los que se hace referencia.

Team Foundation Server Power Tools

Si usa TFS para guardar el código fuente o realizar un seguimiento de los elementos de trabajo, TFS Power Tools (en inglés) interactúa con TFS para proporcionar una experiencia más fácil y personalizada. Escritas por el equipo de desarrollo de TFS, estas herramientas le permiten el acceso de TFS desde Windows el shell de Windows, a través de una herramienta de línea de comando eficaz, alertas y herramienta de colaboración. Estas son algunas de las mejores características:

  • Miembros del equipo

Conéctese a los integrantes del equipo de desarrollo con herramientas de mensajería instantánea y correo electrónico. Si utiliza Microsoft Communicator para comunicarse con su equipo, puede utilizar el complemento Miembros del equipo (Team Members) para iniciar Communicator directamente.

  • Analizador de las mejores técnicas

Utilice la herramienta Analizador de las mejores técnicas (Best Practices Analyzer) para asegurarse de que la implementación de Team Foundation Server está configurada de forma óptima y encontrar los problemas que podrían causar problemas de rendimiento. También puede tomar una instantánea de una configuración de implementación para archivar y ver los datos de uso que le ayudarán a optimizar TFS.

  • Extensiones de shell de Windows

Las extensiones de shell de Windows (Windows Shell Extensions) le permiten realizar muchas tareas de código fuente TFS directamente desde el Explorador de Windows sin abrir Visual Studio o utilizar la herramienta de línea de comandos de Team Foundation. Estas extensiones hacen la interacción con el servidor más sencilla también cuando trabaja con los diálogos de archivo comunes de Windows.

 

Búsqueda de favoritos

Existen muchas extensiones más imaginativas, innovadoras y prácticas en la Galería de Visual Studio, y muchos de ellos están disponibles gratuitamente. Puede encontrar las extensiones más populares aquí (en inglés). Pruébelas y dígame cuáles son sus favoritas.

Namaste!