Arguments for External Tools

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Argumente sind Variablen, für die die SQL Server Management Studio-Umgebung Werte bereitstellt, wenn ein externes Tool aus dem Menü Extras gestartet wird. Externe Tools, z. B. Editor, lassen sich mit dem Dialogfeld Externe Tools zum Menü Extras hinzufügen.

In der folgenden Tabelle sind die Argumente für externe Tools aufgeführt.

Name Argument BESCHREIBUNG
Elementpfad $(ItemPath) Der vollständige Dateiname der aktuellen Quelle (definiert als Laufwerk + Pfad + Dateiname); leer, wenn ein Fenster aktiv ist, das nicht zur Quelle gehört.
Elementverzeichnis $(ItemDir) Das Verzeichnis der aktuellen Quelle (definiert als Laufwerk + Pfad); leer, wenn ein Fenster aktiv ist, das nicht zur Quelle gehört.
Elementdateiname $(ItemFilename) Der Dateiname der aktuellen Quelle (definiert als Dateiname); leer, wenn ein Fenster aktiv ist, das nicht zur Quelle gehört.
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 aktuelle Text (das Wort unter der aktuellen Cursorposition oder eine einzeilige Auswahl, sofern vorhanden).
Zielpfad $(TargetPath) Der vollständige Dateiname des Ziels (definiert als Laufwerk + Pfad + Dateiname).
Zielverzeichnis $(TargetDir) Das Verzeichnis des Ziels.
Zielname $(TargetName) Der Dateiname des Ziels.
Zielerweiterung $(TargetExt) Die Dateinamenerweiterung des Ziels.
Projektverzeichnis $(ProjDir) Das Verzeichnis des aktuellen Projekts (definiert als Laufwerk + Pfad).
Projektdateiname $(ProjFileName) Der Dateiname des aktuellen Projekts (definiert als Laufwerk + Pfad + Dateiname).
Projektmappenverzeichnis $(SolutionDir) Das Verzeichnis der aktuellen Projektmappe (definiert als Laufwerk + Pfad).
Projektmappen-Dateiname $(SolutionFileName) Der Dateiname der aktuellen Projektmappe (definiert als Laufwerk + Pfad + Dateiname).

* Die aktuelle Zeile oder Spalte bzw. der aktuelle Text hängt von der Position des Cursors im Text-Editor ab, wie in der Statusleiste dargestellt.

Weitere Informationen

Externe Tools (Dialogfeld)
Allgemeine Benutzeroberflächenelemente