Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede llamar a herramientas externas desde Visual Studio mediante el menú Herramientas . Algunas herramientas predeterminadas están disponibles en el menú Herramientas y puede personalizar el menú agregando otros ejecutables propios.
Herramientas disponibles en el menú Herramientas
El menú Herramientas contiene varios comandos integrados, entre los que se incluyen:
- Administrador de fragmentos de códigopara organizar código
- Personalizar para personalizar menús y barras de herramientas
- Opciones para establecer una variedad de opciones diferentes para el IDE de Visual Studio y otras herramientas
Agregar nuevas herramientas al menú Herramientas
Puede agregar una herramienta externa para que aparezca en el menú Herramientas .
Para abrir el cuadro de diálogo Herramientas externas, elija Herramientas>externas.
Haga clic en Agregar y rellene la información. Por ejemplo, la siguiente entrada hace que el Explorador de Windows se abra en el directorio del archivo que tiene abierto actualmente en Visual Studio:
Título:
Open File LocationComando:
explorer.exeArgumentos:
/root, "$(ItemDir)"
A continuación se muestra una lista completa de argumentos que se pueden usar al definir una herramienta externa:
| Nombre | Argument | Description |
|---|---|---|
| Ruta de acceso del elemento | $(ItemPath) | Nombre de archivo completo del archivo actual (unidad + ruta de acceso + nombre de archivo). |
| Directorio de elementos | $(ItemDir) | Directorio del archivo actual (unidad + ruta de acceso). |
| Nombre del archivo del elemento | $(ItemFilename) | Nombre del archivo actual. |
| Extensión de elemento | $(ItemExt) | Extensión de nombre de archivo del archivo actual. |
| Línea actual | $(CurLine) | Posición de línea actual del cursor en la ventana de código. |
| Columna actual | $(CurCol) | Posición de columna actual del cursor en la ventana de código. |
| Texto actual | $(CurText) | Texto seleccionado. |
| Ruta de acceso de destino | $(TargetPath) | Nombre de archivo completo del elemento que se va a construir (unidad + ruta de acceso + nombre de archivo). |
| Directorio de destino | $(TargetDir) | Directorio del elemento que se va a compilar. |
| Nombre de destino | $(TargetName) | Nombre de archivo del elemento que se va a compilar. |
| Extensión de destino | $(TargetExt) | Extensión de nombre de archivo del elemento que se va a compilar. |
| Directorio binario | $(BinDir) | Ubicación final del binario que se está compilando (definido como unidad + ruta de acceso). |
| Directorio del proyecto | $(ProjectDir) | Directorio del proyecto actual (unidad + ruta de acceso). |
| Nombre del archivo del proyecto | $(ProjectFileName) | Nombre de archivo del proyecto actual. |
| Directorio de soluciones | $(SolutionDir) | Directorio de la solución actual (unidad + ruta de acceso). |
| Nombre del archivo de solución | $(SolutionFileName) | Nombre de archivo de la solución actual. |
Nota:
La barra de estado del IDE muestra las variables Línea actual y Columna actual para indicar dónde se encuentra el punto de inserción en el Editor de código activo. La variable Texto actual devuelve el texto o el código seleccionado en esa ubicación.