Mejoras de productividad de VS 2010 - Primera parte

Publicación del inglés original : martes, 25 de mayo de 2010 a las 9:13 P.M. PST.

Todos los desarrolladores merecen un entorno de desarrollo fantástico que les permita escribir, comprender, explorar y depurar el código de la forma más eficaz posible. Después de todo, los programadores pasan la mayor parte de su tiempo en el IDE.

Mientras diseñábamos y creábamos Visual Studio 2010 hemos dejado que ese principio guiara el producto y creo que se ha entregado un IDE que mejora el nivel de experiencia de desarrollo considerablemente. A partir de hoy y durante las próximas semanas, destacaré mis características favoritas de la productividad en Visual Studio 2010. Algunos de ellas son pequeñas y otras ellas necesitaron de un gran esfuerzo y coordinación entre el equipo. Pero cada uno de ellos facilita un poco la calidad de vida de los desarrolladores.

Compatibilidad con múltiples monitores

Muchos desarrolladores han invertido tiempo y dinero en la cabina de codificación: la silla apropiada, un teclado que se ajuste a sus manos y hábitos y, por supuesto, dos o tres monitores para maximizar el espacio en pantalla. Hasta 2010, la ventana única de Visual Studio no permitía extender la experiencia de codificación entre de varios monitores, pero ahora eso ha cambiado. Las fichas recortables permiten arrastrar ventanas de código y de herramientas fuera de la ventana de Visual Studio a otra área de la pantalla o en otro monitor. Puede arrastrar fuera del marco de la ventana de Visual Studio tantas ventanas como desee y volver a ponerlo en la franja de fichas del editor o acoplarlas dentro de Visual Studio cuando desee.

Compatibilidad con múltiples versiones (multi-targeting)

Aunque usted saque aprovecho del tiempo de ejecución del último .NET, puede que sus clientes no. O puede tener aplicaciones que se construyeron en una versión anterior y que no están todavía listas para actualizarlas .NET 4. Visual Studio 2010 permite generar proyectos para .NET 2.0, .NET 3.0, 3.5 de .NET o .NET 4. El cuadro de diálogo Nuevo proyecto le permite elegir la versión de .NET Framework para la que quiere escribir o encontrar otras versiones o perfiles de .NET Framework en línea:

Puede cambiar la versión de destino en un proyecto existente en las propiedades del proyecto:

Una vez que se ha establecido una determinada versión de destino de .NET para el proyecto, IntelliSense, los controles de cuadro de herramientas y las propiedades de la cuadrícula de propiedades son las adecuadas para la versión que ha elegido. El depurador, generador de perfiles y los compiladores también se han actualizado para admitir múltiples versiones. Y .NET 4 y Visual Studio 2010 se ejecutan en paralelo con las versiones anteriores, por lo que puede utilizar las herramientas apropiadas y marcos de trabajo para el proyecto.

Exploración de código

¿Cuál era el nombre de ese método? Es algo parecido a "personalización de estado".

Cuando se trabaja con un código de base de gran tamaño, en ocasiones se recuerda algo sobre un fragmento de código que está buscando, pero no las características específicas. La nueva herramienta Desplazarse a le ayuda a encontrar código de todo lo que pueda recordar.

Puede invocar la herramienta Desplazarse a utilizando Ctrl + coma y poner todo lo que recuerde en el cuadro de términos de búsqueda. Visual Studio realiza una búsqueda parcial y le proporciona todos los miembros, funciones, macros, etc. que coincidan junto con su ubicación y el ámbito.

También aparecerán en los resultados los elementos de las bibliotecas a los que se hace referencia, pero si sólo necesita los elementos que se encuentran en el código, active la casilla de verificación Ocultar elementos externos.

Lo siguiente

Esto es sólo una muestra de algunas de las mejoras de productividad de Visual Studio 2010. Pronto tendremos lista la segunda parte que se centrará en las mejoras del editor.

¡Namaste!