Sugerencias de productividad para Visual Studio

Siguiendo las técnicas de este tema, puede mejorar la eficacia usando Visual Studio para desarrollar aplicaciones.

[!NOTA]

Ayuda para mejorar este tema: si conoce una sugerencia que no se muestra aquí, agréguela como un comentario de Community Content en este tema.

En este tema, se incluyen las siguientes secciones:

Escribir código

Navegar dentro del código

Buscar elementos más rápidos

Depurar código

Administrar archivos, barras de herramientas y ventanas

Escribir código

Escriba el código más rápidamente con las siguientes características.

  • Usar aplicaciones de ejemplo.Puede acelerar el desarrollo de aplicaciones si descarga e instala aplicaciones de ejemplo de MSDN Code Gallery.También puede obtener una tecnología o un concepto de programación determinados si descarga y analiza un Paquete de ejemplo para esa área.Para obtener más información, vea Acceso a ejemplos en línea.

  • Usar la ayuda de codificación.Cuando se escribe código en el editor, aparece la información de IntelliSense, como la lista de miembros, la información de parámetros, la información rápida, la ayuda para las signaturas y la palabra completa.Estas características admiten la coincidencia aproximada de texto; por ejemplo, las listas de resultados para Lista de miembros no solo incluyen las entradas que comienzan con los caracteres que escribió sino también las entradas que contienen la combinación de caracteres en cualquier lugar de sus nombres.Para obtener más información, vea Utilizar IntelliSense.

  • Cambiar la insercción automática de las opciones de IntelliSense mientras se escribe código.Intercambiando IntelliSense al modo de sugerencia, puede especificar que las opciones de IntelliSense están insertadas únicamente si la elige explícitamente.

    Para habilitar el modo de sugerencias, elija las teclas CTRL + ALT + BARRA ESPACIADORA, o, en la barra de menús, elija Editar, IntelliSense, Alternar el modo de finalización.

  • Usar el código reutilizable para las construcciones seleccionadas.Puede insertar código reutilizable en los archivos si usa fragmentos integrados o si crea y usa sus propios fragmentos.

    Para insertar un fragmento de código, en la barra de menús, elija Editar, IntelliSense, Insertar fragmento de código o abra el menú contextual en un archivo y elija Insertar fragmento de código.Para obtener más información, vea Fragmentos de código.

  • Corrección de errores de código alineados.Las etiquetas inteligentes aparecen como cuadros azules o rojos debajo de una línea de código.Puede mostrar opciones de etiqueta inteligente si apunta a uno de los cuadros o coloca el cursor en la línea de código y elige CTRL +.(punto).

    Los cuadros azul sugieren maneras de corregir errores en el código.

    Figura 1: Etiquetas inteligentes de error

    Sugerencias de error de etiquetas inteligentes

    Los cuadros rojos sugieren formas refactorizar el código.

    Figura 2: Etiquetas inteligentes de refactorización

    Sugerencias para refactorizar etiquetas inteligentes

Puede usar diversas técnicas para buscar ubicaciones específicas del código y moverse a ellas con más rapidez.

  • Marcar líneas de código para poder encontrarlas con facilidad más adelante.Puede usar marcadores para navegar rápidamente a líneas de código concretas en un archivo.

    Para establecer un marcador, en la barra de menús, elija Editar, Marcadores, Alternar marcador.Puede ver todos los marcadores de una solución en la ventana Marcadores.Para obtener más información, vea Establecer marcadores en el código.

  • Buscar definiciones de símbolos en un archivo.Puede buscar en una solución para localizar definiciones del símbolo y nombres de archivo, pero los resultados de la búsqueda no incluyen espacios de nombres ni variables locales.

    Para tener acceso a esta característica, en la barra de menús, elija Editar, Navegar a.

  • Buscar la definición de un elemento de código.Puede buscar rápidamente el módulo en el que se define un elemento de código, por ejemplo, un miembro, una variable o un valor local.

    Para buscar una definición, abra el menú contextual del elemento de código y elija Ir a definición.

  • Examinar la estructura general del código.En el Explorador de soluciones, puede buscar y examinar clases y sus tipos y miembros en los proyectos.También puede buscar símbolos, ver la jerarquía de llamadas de un método, buscar referencias de símbolos y realizar otras tareas.Si elige un elemento de código en el Explorador de soluciones, el archivo asociado se abre en una pestaña Vista previa y el cursor se mueve al elemento en el archivo.Para obtener más información, vea Ver la estructura del código.

Buscar elementos más rápidos

Puede buscar en el IDE los comandos, archivos y opciones, además de filtrar el contenido de las ventanas de herramientas para mostrar solo la información relevante para la tarea actual.

  • Filtrar el contenido de las ventanas de herramientas.Puede buscar dentro del contenido de muchas ventanas de herramientas, como Cuadro de herramientas, la ventana Propiedades y el Explorador de soluciones, pero mostrar solo los elementos cuyos nombres contengan los caracteres que especifique.

  • Muestre sólo los errores que desea ejecutar.Si elige el botón Filtro en la barra de herramientas Lista de errores, puede reducir el número de errores que aparecen en la ventana Lista de errores .Puede mostrar solo los errores en los archivos que están abiertos en el editor, solo los errores del archivo actual o solo los errores del proyecto actual.También puede buscar dentro de la ventana Lista de errores para buscar errores específicos.

  • Busque rápidamente los cuadros de diálogo, los comandos de menú y las opciones del cuadro de diálogo Opciones.En el cuadro Inicio rápido , escriba las palabras clave o frases para los elementos que intenta buscar.Por ejemplo, las opciones siguientes aparecen si escribe nuevo proyecto:

    Figura 3: Lista de resultados de inicio rápido para nuevo proyecto

    Resultados de inicio rápido para 'nuevo proyecto'

    Inicio rápido muestra vínculos al cuadro de diálogo Nuevo proyecto, al cuadro de diálogo Agregar nuevo elemento y a la página Proyectos y soluciones en el cuadro de diálogo Opciones, entre otros.Los resultados de Inicio rápido también pueden incluir archivos de proyecto y ventanas de herramientas.

Depurar código

La depuración puede consumir mucho tiempo, pero las siguientes sugerencias pueden ayudarle a acelerar el proceso.

  • Probar la misma página, aplicación o sitio en exploradores diferentes.Cuando se depura el código, puede cambiar fácilmente entre los exploradores web instalados, incluido Inspector de página (Visual Studio), sin tener que abrir el cuadro de diálogo Explorar con.Puede usar la lista Depurar destino, que se encuentra en la barra de herramientas Estándar junto al botón Iniciar depuración, para comprobar rápidamente qué explorador usa mientras depura o visualiza las páginas.

    Seleccionar opciones de depuración del explorador web

  • Establecer puntos de interrupción temporales.Puede crear un punto de interrupción temporal en la línea actual e iniciar el depurador simultáneamente.Al llegar a esa línea de código, el depurador activa el modo de interrupción.Para obtener más información, vea [NIB] 12/13 Cómo: Ejecutar un proceso hasta la ubicación del cursor.

    Para usar esta característica, elija las teclas CTRL + F10 o abra el menú contextual de la línea de código en la que desea interrumpir y elija Ejecutar hasta el cursor.

  • Mueva el punto de ejecución durante la depuración.Puede mover el punto de ejecución actual a otra sección de código y reiniciar la depuración a partir de ese punto.Esta técnica es útil si desea depurar una sección de código sin tener que volver a crear todos los pasos necesarios para llegar a esa sección.Para obtener más información, vea [NIB] 12/13 Cómo: Establecer la siguiente instrucción.

    Para mover el punto de ejecución, arrastre la punta de flecha amarilla a una ubicación donde desee establecer la siguiente instrucción en el mismo archivo de código fuente y elija la tecla F5 para continuar depurando.

  • Capturar la información del valor para variables.Puede agregar una información sobre datos a una variable en el código y anclarla para poder tener acceso al último valor conocido de la variable una vez finalizada la depuración.Para obtener más información, vea Cómo: Utilizar información sobre datos.

    Para agregar una Información sobre datos, el depurador debe estar en modo de interrupción.Coloque el cursor en la variable y después elija el botón de anclaje en la información sobre datos que aparece.Cuando se detiene la depuración, aparece un icono azul de punto de anclaje en el archivo de código fuente junto a la línea de código que contiene la variable.Si apunta al icono azul, aparece el valor de la variable de la sesión de depuración más reciente.

  • Borrar la ventana Inmediato.Puede borrar rápidamente el contenido de Inmediato (Ventana) en tiempo de diseño si escribe el comando siguiente:

    >cls

    o bien

    >Edit.ClearAll

    Para obtener más información acerca de comandos adicionales, vea Alias de comando predefinidos de Visual Studio.

Administrar archivos, barras de herramientas y ventanas

En cualquier momento, puede trabajar en varios archivos de código y desplazarse entre varias ventanas de herramientas mientras desarrolla una aplicación.Puede mantenerse organizado mediante las sugerencias siguientes.

  • Mantenga los archivos que usa frecuentemente visibles en el editor.Puede anclar los archivos en el lado izquierdo del cuadro de pestaña de modo que permanezcan visibles independientemente de cuántos archivos haya abiertos en el editor.

    Para anclar un archivo, elija la pestaña del archivo y después elija el botón Alternar estado de anclaje.

  • Mueva los documentos y ventanas a otros monitores.Si utiliza más de un monitor al desarrollar aplicaciones, puede trabajar en partes de la aplicación más fácilmente si mueve los archivos que están abiertos en el editor a otro monitor.También puede mover las ventanas de herramientas, por ejemplo, las ventanas del depurador, a otro monitor y acoplar en una pestaña las ventanas de documento y de herramientas para crear “pilas”. Para obtener más información, vea Cómo: Organizar y acoplar ventanas.

    También puede administrar los archivos más fácilmente si crea otra instancia del Explorador de soluciones y la mueve a otro monitor.Para crear otra instancia del Explorador de soluciones, abra un menú contextual en el Explorador de soluciones y elija Nueva vista del Explorador de soluciones.

  • Personalizar las fuentes que aparecen en Visual Studio.Puede cambiar el tipo de letra, el tamaño y el color de la fuente que se usa para el texto en el IDE.Por ejemplo, puede personalizar el color de los elementos de código concretos en el editor y la fuente en las ventanas de herramientas o a través del IDE.Para obtener más información, vea Cómo: Cambiar las fuentes y los colores usados en el IDE y Cómo: Cambiar el nombre, tamaño y color de fuente en el editor.

Vea también

Tareas

Cómo: Personalizar menús y barras de herramientas (Visual Studio)

Sugerencias y trucos de accesibilidad

Conceptos

Tutorial: Explorar el IDE de Visual Studio con C# o Visual Basic