Compartir a través de


Argumentos para herramientas externas

Los argumentos son variables del entorno de desarrollo integrado (IDE) a las que se asignan valores cuando se inicia una herramienta externa. Puede ver una lista de vínculos a herramientas externas, como el Bloc de notas o Spy++, en el menú Herramientas, mediante el cuadro de diálogo Herramientas externas.

Nota

La barra de estado del IDE muestra las variables Línea actual y Columna actual para indicar donde 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 dicha ubicación.

Name

Argumento

Descripción

Ruta de acceso del elemento

$(ItemPath)

Nombre de archivo completo del código fuente actual (definido como unidad + ruta + nombre de archivo); en blanco si está activa alguna ventana que no sea de código fuente.

Directorio del elemento

$(ItemDir)

Directorio del código fuente actual (definido como unidad + ruta); en blanco si está activa alguna ventana que no sea de código fuente.

Nombre de archivo del elemento

$(ItemFilename)

Nombre de archivo del código fuente actual (definido como nombre de archivo); en blanco si está activa alguna ventana que no sea de código fuente.

Extensión del elemento

$(ItemExt)

Extensión del nombre de archivo del actual código fuente.

Línea actual

$(CurLine)

Línea en que está situado actualmente el cursor del editor.

Columna actual

$(CurCol)

Columna en la que está situado actualmente el cursor del editor.

Texto actual

$(CurText)

Texto seleccionado.

Ruta de acceso de destino

$(TargetPath)

Nombre de archivo completo del elemento que se va a generar (definido como unidad + ruta de acceso + nombre de archivo).

Directorio de destino

$(TargetDir)

Directorio del elemento que se va a generar.

Nombre de destino

$(TargetName)

Nombre de archivo del elemento que se va a generar.

Extensión de destino

$(TargetExt)

Extensión del nombre de archivo del elemento que se va a generar.

Directorio del proyecto

$(ProjDir)

Directorio del proyecto actual (definido como unidad + ruta de acceso).

Nombre de archivo del proyecto

$(ProjFileName)

Nombre de archivo del proyecto actual (definido como unidad + ruta de acceso + nombre de archivo).

Directorio de la solución

$(SolutionDir)

Directorio de la solución actual (definido como unidad + ruta de acceso).

Nombre de archivo de la solución

$(SolutionFileName)

Nombre de archivo de la solución actual (definido como unidad + ruta de acceso + nombre de archivo).

Directorio de binarios

$(BinDir)

Directorio que contiene los componentes básicos de tiempo de ejecución (definidos como unidad + ruta de acceso).

Vea también

Tareas

Cómo: Ejecutar herramientas externas desde Visual Studio

Otros recursos

Arguments Dialog Box

Historial de cambios

Fecha

Historial

Motivo

Se agregó $(BinDir).

Comentarios de los clientes.