Argumente für externe Tools
Argumente sind Variablen in der integrierten Entwicklungsumgebung (IDE), denen beim Starten von externen Tools Werte zugewiesen werden. Verknüpfungen mit externen Tools, z. B. Editor oder Spy++, können im Menü Extras mithilfe des Dialogfelds Externe Tools aufgeführt werden.
Tipp
In der IDE-Statusleiste werden die Variablen Aktuelle Zeile und Aktuelle Spalte angezeigt, um die Position der Einfügemarke im aktiven Code-Editor anzuzeigen. Die Variable Aktueller Text gibt den Text oder Code zurück, der an dieser Stelle ausgewählt wurde.
Name |
Argument |
Beschreibung |
---|---|---|
Elementpfad |
$(ItemPath) |
Der vollständige Dateiname der aktuellen Quelle (als Laufwerk + Pfad + Dateiname definiert); leer, wenn das aktive Fenster kein Quellfenster ist. |
Elementverzeichnis |
$(ItemDir) |
Das Verzeichnis der aktuellen Quelle (als Laufwerk + Pfad definiert); leer, wenn das aktive Fenster kein Quellfenster ist. |
Elementdateiname |
$(ItemFilename) |
Der Dateiname der aktuellen Quelle (als Dateiname definiert); leer, wenn das aktive Fenster kein Quellfenster ist. |
Elementerweiterung |
$(ItemExt) |
Die Dateinamenerweiterung der aktuellen Quelle. |
Aktuelle Zeile |
&(CurLine) |
Die aktuelle Zeilenposition des Cursors im Editor. |
Aktuelle Spalte |
&(CurCol) |
Die aktuelle Spaltenposition des Cursors im Editor. |
Aktueller Text |
&(CurText) |
Der markierte Text. |
Zielpfad |
$(TargetPath) |
Der vollständige Dateiname des zu erstellenden Elements (als Laufwerk + Pfad + Dateiname definiert). |
Target Directory |
$(TargetDir) |
Das Verzeichnis des zu erstellenden Elements. |
Target Name |
$(TargetName) |
Der Dateiname des zu erstellenden Elements. |
Zielerweiterung |
$(TargetExt) |
Die Dateinamenerweiterung zu erstellenden Elements. |
Projektverzeichnis |
$(ProjDir) |
Das Verzeichnis des aktuellen Projekts (als Laufwerk + Pfad definiert). |
Projektdateiname |
$(ProjFileName) |
Der Dateiname des aktuellen Projekts (als Laufwerk + Pfad + Dateiname definiert). |
Projektmappenverzeichnis |
$(SolutionDir) |
Das Verzeichnis der aktuellen Projektmappe (als Laufwerk + Pfad definiert). |
Projektmappen-Dateiname |
$(SolutionFileName) |
Der Dateiname der aktuellen Projektmappe (als Laufwerk + Pfad + Dateiname definiert). |
Binärdateien-Verzeichnis |
$(BinDir) |
Das Verzeichnis, das die Kernlaufzeitkomponenten enthält (als Laufwerk + Pfad definiert). |
Siehe auch
Aufgaben
Gewusst wie: Ausführen externer Tools aus Visual Studio
Weitere Ressourcen
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
$(BinDir) wurde hinzugefügt. |
Kundenfeedback. |