次の方法で共有


外部ツール用の引数

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

引数は、Studio 環境が Tools メニューから外部ツールを起動したときに値を提供する変数です。 [外部ツール] ダイアログ ボックスを使用して、メモ帳などの外部ツールを [ツール] メニューに追加できます。

次の表に、外部ツールの引数を示します。

名前 引数 説明
項目のパス $(ItemPath) 現在のソースの完全なファイル名 (ドライブ + パス + ファイル名として定義)ソース以外のウィンドウがアクティブな場合は空白。
項目のディレクトリ $(ItemDir) 現在のソースのディレクトリ (ドライブ + パスとして定義)ソース以外のウィンドウがアクティブな場合は空白。
項目のファイル名 $(ItemFilename) 現在のソースのファイル名 (ファイル名として定義)ソース以外のウィンドウがアクティブな場合は空白。
項目拡張 $(ItemExt) 現在のソースのファイル名拡張子。
現在の行* $(CurLine) エディターでのカーソルの現在の行位置。
カレント列* $(CurCol) エディターでのカーソルの現在の列位置。
現在のテキスト* $(CurText) 現在のテキスト(現在のカーソル位置の下にある単語、または選択されている単一行のテキストがある場合)。
ターゲット パス $(TargetPath) ターゲットの完全なファイル名 (ドライブ + パス + ファイル名として定義)。
ターゲット ディレクトリ $(TargetDir) ターゲットのディレクトリ。
ターゲット名 $(TargetName) ターゲットのファイル名。
ターゲットの拡張子 $(TargetExt) ターゲットのファイル名拡張子。
プロジェクトディレクトリ $(ProjDir) 現在のプロジェクトのディレクトリ (ドライブ + パスとして定義)。
プロジェクトファイル名 $(ProjFileName) 現在のプロジェクトのファイル名 (ドライブ + パス + ファイル名として定義)。
ソリューション ディレクトリ $(SolutionDir) 現在のソリューションのディレクトリ (ドライブ + パスとして定義)。
ソリューション ファイル名 $(SolutionFileName) 現在のソリューションのファイル名 (ドライブ + パス + ファイル名として定義)。

*現在の行、現在の列、または現在のテキストは、ステータス バーに示すように、テキスト エディター内のカーソルの位置に基づいています。

関連項目

外部ツールのダイアログ ボックス
一般的なユーザー インターフェイス要素