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
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Se agregó $(BinDir). |
Comentarios de los clientes. |