Exportar (0) Imprimir
Expandir todo

Ampliar el entorno de Visual Studio

Aunque Visual Studio proporciona muchas herramientas y la capacidad de llevar a cabo casi todas las tareas, es posible que sea necesario un nivel de control adicional o más estricto. Por ejemplo, es posible que se desee automatizar una tarea o una serie de tareas que se realizan regularmente. O puede es posible que se hayan diseñado herramientas para utilizarlas en el entorno de desarrollo integrado (IDE) de Visual Studio.

Para solucionar estos problemas, Visual Studio cuenta con modelos de programación enriquecidos, conocidos como modelos de objetos de automatización, para extender y automatizar el IDE. Los distintos modelos de automatización cuentan con la capacidad de automatizar el entorno y proporcionar extensiones y nuevas características. Cada modelo se concentra en un área determinada del IDE, como las ventanas de herramientas, el editor de código, los distintos proyectos, etc.

En las siguientes secciones se presentan la automatización y la extensibilidad y se muestra cómo utilizar estas herramientas para facilitar la programación.

En esta sección

Lo nuevo en extensibilidad y automatización en Visual Studio 2005

Proyecta actualizaciones y mejoras de los diversos modelos de automatización y extensibilidad en Visual Studio 2005.

Nuevos miembros de automatización de Visual Studio 2005

Muestra los nuevos tipos y miembros específicos que aparecen en Visual Studio 2005.

Procedimientos recomendados sobre seguridad en la automatización

Proporciona asesoría para ayudar a proteger Visual Studio y las aplicaciones de automatización.

Espectro de automatización de Visual Studio

Indica los tipos de proyectos de automatización disponibles en Visual Studio: macros, complementos y asistentes, y VSIP.

Seleccionar el enfoque de automatización apropiado

Ayuda a elegir las herramientas más eficaces que se pueden utilizar para llevar a cabo las tareas de automatización.

Grupos de automatización funcional

Presenta las diversas áreas de Visual Studio que se pueden automatizar.

Obtener acceso al modelo de automatización mediante Macros

Ilustra cómo programar en distintos modelos de automatización mediante la utilización de macros.

Crear complementos y asistentes

Describe los conceptos de automatización y extensibilidad, así como los aspectos fundamentales del proceso de creación de complementos y asistentes.

Establecer referencias a los ensamblados de automatización y al objeto DTE2

Proporciona detalles sobre cómo utilizar las herramientas esenciales de automatización.

Controlar proyectos y soluciones

Ilustra cómo controlar proyectos y soluciones mediante el uso de objetos de automatización de Visual Studio; cómo guardar variables entre sesiones de IDE; cómo trabajar con elementos de solución, elementos varios y proyectos no modelados; y cómo crear configuraciones de solución.

Crear y controlar las ventanas del entorno

Explica cómo crear y controlar las ventanas de herramientas, cambiar las características de las ventanas, automatizar las operaciones de buscar y reemplazar texto, controlar macros, controlar la configuración de las opciones de herramientas, descubrir código con el modelo de código y manipular vistas de árbol mediante UIHierarchy.

Cómo: Crear otra instancia de Visual Studio y asociarle elementos

Explica cómo crear una nueva instancia de Visual Studio o asociarse a una existente.

Responder a eventos de automatización

Muestra cómo utilizar el modelo de automatización de Visual Studio para controlar eventos que se producen en el entorno.

Cómo: Agregar y controlar comandos

Explica cómo crear y manipular comandos en menús o barras de herramientas de Visual Studio mediante del modelo de automatización de Visual Studio.

Tutorial: Crear archivos DLL satélite administrados

Proporciona información sobre cómo crear archivos DLL satélite, que pueden contener recursos para utilizar en las aplicaciones de automatización.

Implementar y utilizar extensores de automatización

Explica cómo agregar y filtrar propiedades en objetos mediante extensores de automatización.

Secciones relacionadas

Personalizar el entorno de desarrollo

Muestra cómo personalizar barras de herramientas, teclas de método abreviado y otros elementos de Visual Studio.

Automatizar acciones repetitivas mediante macros

Explica cómo crear y utilizar macros para automatizar acciones en Visual Studio.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft