Share via


Paseo rápido del entorno de desarrollo integrado (IDE)

Actualización: noviembre 2007

En este tema se proporciona información general breve de muchas de las funciones y herramientas incluidas en Visual Studio para el desarrollo de aplicaciones.

Entorno de desarrollo integrado

La gama de productos de Visual Studio comparte un único entorno de desarrollo integrado (IDE) que se compone de varios elementos: la barra de herramientas Menú, barra de herramientas Estándar, varias ventanas de herramientas que se acoplan u ocultan automáticamente a la izquierda, parte inferior y a la derecha, así como en el espacio del editor. Las ventanas de herramientas, menús y barras de herramientas disponibles dependen del tipo de proyecto o archivo en el que esté trabajando.

Figura 1: IDE con la configuración de desarrollo general aplicada

Dependiendo de la configuración aplicada y de las subsiguientes personalizaciones que haya realizado, variará la colocación de las ventanas de herramientas y de otros elementos en el IDE. Puede cambiar la configuración mediante el Asistente para importar y exportar configuraciones.

Puede desplazarse y acoplar ventanas con facilidad mediante el rombo de guía visual u ocultar temporalmente las ventanas utilizando el comando Ocultar automáticamente. Para obtener más información, vea Cómo: Organizar y acoplar ventanas.

Puede utilizar el modelo de automatización de Visual Studio para automatizar y extender el IDE. Para obtener más información, vea Personalizar y automatizar el entorno de desarrollo.

Sistema de proyectos

Las soluciones y los proyectos contienen elementos en forma de referencias, conexiones de datos, carpetas y archivos necesarios para crear la aplicación. Un contenedor de tipo solución puede contener varios proyectos y un contenedor de tipo proyecto normalmente contiene varios elementos. Para obtener más información, vea Soluciones como contenedores y Proyectos como contenedores.

El Explorador de soluciones muestra soluciones, sus proyectos y los elementos incluidos en dichos proyectos. En el Explorador de soluciones, puede abrir archivos para editar, agregar nuevos archivos a un proyecto y ver las propiedades de las soluciones, proyectos y elementos.

Figura 2: Explorador de soluciones

Para obtener más información, vea Utilizar el Explorador de soluciones y Cómo: Crear soluciones y proyectos.

Editores y diseñadores

El editor y los diseñadores que utilice dependerán del tipo de archivo o documento que esté creando. El Editor de texto es el procesador de textos básico del IDE, mientras que el Editor de código es el editor de código fuente básico.

Otros editores, como el Editor CSS, el Diseñador HTML y el Diseñador de páginas Web, comparten muchas de las funciones del Editor de código, junto con mejoras específicas en el tipo de código o de marcado admitido.

Los editores y diseñadores normalmente tienen dos vistas: una vista de diseño gráfica y la vista de código subyacente o vista de código fuente. La vista de diseño le permite especificar la ubicación de los controles y otros elementos en la interfaz de usuario o la página web. Puede arrastrar con facilidad un control desde el Cuadro de herramientas y colocarlo en la superficie de diseño.

Figura 3: Diseñador de páginas Web, vista Diseño

La vista Código fuente muestra el código fuente del archivo o documento. Esta vista admite ayudas de codificación como IntelliSense, secciones de código plegables, Refactorización e inserción de fragmentos de código. Otras funciones incluyen el ajuste automático de línea, los marcadores y la visualización de números de línea, por citar algunos. Para obtener más información, vea Funciones y comandos prácticos del editor.

Figura 4: Diseñador de páginas Web, vista Código fuente

Algunos editores, como el Diseñador de páginas web y el Diseñador HTML, también proporcionan una vista híbrida que le permite ver la vista del gráfico y del código de un archivo simultáneamente. Esta vista se llama la Vista dividida.

Figura 5: Diseñador de páginas web, Vista dividida

Herramientas de compilación y depuración

Visual Studio proporciona un sólido conjunto de herramientas de compilación y depuración. Con las configuraciones de compilación puede seleccionar los componentes que se van a generar, excluir los que no se van a generar y determinar cómo se van a generar los proyectos seleccionados y en qué plataforma. Puede tener configuraciones de compilación para soluciones y para proyectos. Para obtener más información, vea Cómo: Crear y editar configuraciones y Versiones de generación durante el desarrollo de una aplicación.

Cuando genera, está comenzando el proceso de depuración. La compilación de la aplicación le ayuda a detectar errores de compilación. Estos errores pueden deberse a una sintaxis incorrecta, a palabras clave mal escritas o a divergencias entre los tipos. La Resultados (Ventana) muestra estos tipos de errores.

Figura 6: Ventana Resultados con información de compilación

Después de generar la aplicación, puede utilizar el depurador para detectar y corregir problemas como errores lógicos y semánticos que se descubren en tiempo de ejecución. En el modo de interrupción, puede examinar las variables locales y otros datos pertinentes utilizando herramientas como Ventanas de variables y Memoria (Ventana).

Figura 7: Formulario de Visual Basic en el modo de interrupción
Figura 8: Ventanas de herramientas de depuración

La Lista de errores (Ventana) muestra errores, advertencias y otros mensajes relacionados con la depuración.

Para obtener más información, vea Guía básica del depurador.

Herramientas de implementación

Visual Studio proporciona dos estrategias de implementación diferentes: ClickOnce y Windows Installer. Con la implementación de ClickOnce, publica la aplicación en una ubicación centralizada y el usuario instala o ejecuta la aplicación desde esa ubicación. La implementación de Windows Installer permite empaquetar la aplicación en un archivo setup.exe y distribuir ese archivo entre los usuarios; ellos ejecutan el archivo setup.exe para instalar la aplicación. Para ver una comparación detallada, consulte Elegir una estrategia de implementación.

ClickOnce permite implementar rápidamente aplicaciones mediante el Asistente para publicación.

Figura 9: Asistente para publicación

Para obtener más información, vea Cómo: Publicar aplicaciones ClickOnce.

La implementación de Windows Installer proporciona mayor flexibilidad para implementar aplicaciones. Varios editores, como el Editor de acciones personalizadas y el Editor de la interfaz de usuario, permiten personalizar Windows Installer para satisfacer sus necesidades de implementación. Para crear un archivo de instalación básico, utilice el Editor del sistema de archivos, para especificar qué elementos desea implementar.

Figura 10: Editor del sistema de archivos

Para obtener más información, vea Tareas de implementación de Windows Installer y Editores utilizados en la implementación.

Documentación de productos

Puede tener acceso a la Ayuda presionando F1 en el IDE, así como a través de la tabla de contenido, índice y búsqueda de texto completo. Puede utilizar la Ayuda instalada localmente o MSDN en pantalla y otros de recursos en pantalla para obtener ayuda.

Figura 11: Página de búsqueda de la Ayuda

Para obtener más información, vea Técnicas para buscar en la Ayuda.

Vea también

Conceptos

Lo nuevo en Visual Studio 2008

Procedimientos generales de desarrollo