Cómo: Ejecutar herramientas externas desde Visual Studio
Puede agregar elementos al menú Herramientas que le permitan iniciar herramientas externas desde Visual Studio.Por ejemplo, puede agregar un elemento al menú Herramientas para iniciar las utilidades, como SPY ++ o crear GUID.
[!NOTA]
Las opciones disponibles en los cuadros de diálogo, así como los nombres y las ubicaciones de los comandos de menú que se ven, podrían diferir de lo que se describe en la Ayuda, en función de los valores de configuración o de edición activos.Para obtener más información, vea Valores de configuración de Visual Studio.
Para aprender más acerca de argumentos predefinidos para herramientas externas, consulte Argumentos para herramientas externas.
Agregar una herramienta externa al menú Herramientas
Puede agregar un comando al menú Herramientas para iniciar otra aplicación, como el Bloc de notas, desde el entorno de desarrollo integrado (IDE).
Para agregar una herramienta externa al menú Herramientas
En el menú Herramientas, elija Herramientasexternas.
En el cuadro de diálogo Herramientasexternas, elija Agregar y escriba un nombre para la opción de menú en el cuadro Título.
Sugerencia Escriba un símbolo de Y comercial (&) antes de una de las letras del nombre de la herramienta para crear una tecla de aceleración para el comando cuando aparezca en el menú Herramientas.Por ejemplo, si utiliza M&i herramienta externa, la letra 'i' será la tecla de aceleración.
En el cuadro Comando, escriba la ruta de acceso del archivo que desea iniciar o elija Examinar para navegar hasta el archivo.Los tipos de archivos que se pueden iniciar son .exe, .bat, .com, .cmd y .pif.
[!NOTA]
Si el archivo se encuentra en la ruta de acceso del sistema, basta con escriba el nombre del archivo.En caso contrario, escriba la ruta de acceso completa del archivo.
Seleccione Usar ventana de salida y Cerrar al salir, lo que corresponda, y a continuación elija Aceptar.
[!NOTA]
El Usar ventana de resultados opción no está disponible para los archivos de applicationa GUID.
En el menú Herramientas, aparecerá ahora un comando para la herramienta, que utilizará el texto que escribió como Título.Puede iniciar la herramienta eligiendo el nuevo comando de menú.
[!NOTA]
Cuando se agrega una herramienta externa al menú Herramientas, no se registra una aplicación como la herramienta predeterminada para ese tipo de herramientas.Por ejemplo, si desea utilizar su editor externo favorito para modificar formato HTML, puede establecer esta preferencia desde el Explorador web, Entorno, Opciones (Cuadro de diálogo).También puede crear fácilmente un proyecto complementario de Visual Studio para informar al IDE durante el inicio de que una utilidad externa controlará tareas como la validación de formato o la integración del control de código fuente.
Pasar variables a las herramientas externas
Puede especificar que se pase determinada información a un comando cuando éste se inicie, como modificadores de la línea de comandos para aplicaciones de consola.
Para pasar variables a la herramienta
En el Herramientas externas diálogo cuadro, seleccione una herramienta en el contenido del menú lista.
En el cuadro Argumentos, escriba los argumentos que desee pasar a la herramienta o elija el botón de flecha para seleccionar un argumento predefinido.
[!NOTA]
Para obtener más información sobre la sintaxis de los argumentos, vea Argumentos para herramientas externas.
Seleccione Solicitar argumentos si desea poder editar los argumentos en el momento en que se inicia el comando.
La próxima vez que inicie la herramienta externa desde el menú Herramientas, los argumentos que haya seleccionado se pasarán a la herramienta de forma automática.Si ha seleccionado Solicitar argumentos, aparecerá el cuadro de diálogo Argumentos.
Especificar un directorio de trabajo
También puede especificar el directorio de trabajo para la herramienta o el comando.Por ejemplo, si la herramienta lee los datos del sistema de archivos desde el directorio actual, la herramienta necesitará que ciertos componentes de programa estén presentes en el directorio actual en el momento del inicio.
Para especificar un directorio de trabajo para la herramienta
En el Herramientas externas diálogo cuadro, seleccione una herramienta en el contenido del menú lista.
En el cuadro Directorio inicial, escriba el directorio de trabajo de la herramienta o elija el botón de flecha para seleccionar una ubicación de directorio predefinida.
Mostrar el resultado Unicode en la Ventana de salida
Si utiliza una herramienta que proporciona el resultado en Unicode en lugar de en ASCII, puede optar por que el Unicode se muestre en la Ventana de salida.
Para mostrar el resultado Unicode en la Ventana de salida
En el Herramientas externas diálogo cuadro, seleccione una herramienta en el contenido del menú lista.
Seleccione Tratar resultado como Unicode.
[!NOTA]
No seleccione esta opción para herramientas que proporcionen el resultado en ASCII.
Agregar teclas de acceso
Para incluir una tecla de acceso
En la barra de menús, seleccione Herramientas de, externoHerramientas de.
En la lista Contenido del menú, seleccione el nombre de la herramienta que desea modificar.
En el cuadro Título, escriba una Y comercial (&) en el nombre de la herramienta, justo delante de la letra que desee emplear como tecla de acceso.
Asignar un método abreviado de teclado
Para incluir un método abreviado de teclado
En la barra de menús, seleccione Herramientas de, Opciones de.
En la lista de opciones, elija entorno de, teclado.
En el Mostrar los comandos que contengan lista, especifique Tools.External.
En la lista de nombres de comando, busque la adecuada Tools.ExternalCommandn entrada.
[!NOTA]
Puede definir métodos abreviados de teclado para herramientas externas de hasta veinticuatro.Herramientas externas se muestran como comando externo 1-24 en la lista de nombres de comando.Si el comando de menú ya tiene asignado un método abreviado, esa información aparece en la lista Métodos abreviados para el comando seleccionado.
Coloque el cursor en el cuadro Presionar teclas de método abreviado y, a continuación, presione las teclas que desee asignar a la herramienta externa.
[!NOTA]
Si el método abreviado de teclado ya se ha asignado a otro comando, en la lista El método abreviado lo utiliza actualmente aparecerá esa información.
Elija asignar.
Vea también
Referencia
Argumentos para herramientas externas