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

Arguments Dialog Box

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

$(BinDir) wurde hinzugefügt.

Kundenfeedback.