Share via


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.