Argumentos de las herramientas externas

Los argumentos son variables para las que el entorno de Studio proporciona valores cuando se inicia una herramienta desde el menú Herramientas. Es posible agregar herramientas externas, como el Bloc de notas, al menú Herramientas mediante el cuadro de diálogo Herramientas externas.

En la tabla siguiente se enumeran los argumentos de las herramientas externas.

Nombre

Argumento

Descripción

Ruta de acceso del elemento

$(ItemPath)

El nombre completo del archivo de origen actual (definido como unidad + ruta de acceso + nombre de archivo); en blanco si hay una ventana de no origen activa.

Directorio del elemento

$(ItemDir)

El directorio del origen actual (definido como unidad + ruta de acceso); en blanco si hay una ventana de no origen activa.

Nombre de archivo del elemento

$(ItemFilename)

El nombre del archivo de origen actual (definido como nombre de archivo); en blanco si hay una ventana de no origen activa.

Extensión del elemento

$(ItemExt)

La extensión del nombre del archivo de origen actual.

Línea actual1

$(CurLine)

La posición actual en la línea del cursor en el editor.

Columna actual1

$(CurCol)

La posición actual en la columna del cursor en el editor.

Texto actual1

$(CurText)

El texto actual (la palabra en la que se encuentra el cursor o una selección de una única línea, si la hay).

Ruta de acceso de destino

$(TargetPath)

El nombre completo del archivo de destino (definido como unidad + ruta de acceso + nombre de archivo).

Directorio de destino

$(TargetDir)

El directorio del archivo de destino.

Nombre de destino

$(TargetName)

El nombre del archivo de destino.

Extensión de destino

$(TargetExt)

La extensión del nombre del archivo de destino.

Directorio del proyecto

$(ProjDir)

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

Nombre de archivo del proyecto

$(ProjFileName)

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

Directorio de la solución

$(SolutionDir)

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

Nombre de archivo de la solución

$(SolutionFileName)

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

1 La línea actual, la columna actual o el texto actual se basan en la posición del cursor en el editor de texto tal y como aparece en la barra de estado.