外部ツールの引数

更新 : 2007 年 11 月

引数とは、外部ツールを起動したときに値が割り当てられる、統合開発環境 (IDE: integrated development environment) 内の変数です。[外部ツール] ダイアログ ボックスを使用して、メモ帳や Spy++ などの外部ツールへのリンクを [ツール] メニューに追加できます。

ekbzk5f8.alert_note(ja-jp,VS.90).gifメモ :

IDE のステータス バーに、アクティブなコード エディタの挿入位置を示す、Current Line 変数および Current Column 変数が表示されます。Current Text 変数は、その場所で選択されているテキストまたはコードを返します。

名前

引数

説明

項目のパス

$(ItemPath)

現在のソースの完全なファイル名 (ドライブ + パス + ファイル名として定義されます)。ソース以外のウィンドウがアクティブな場合は空白です。

項目のディレクトリ

$(ItemDir)

現在のソースのディレクトリ (ドライブ + パスとして定義されます)。ソース以外のウィンドウがアクティブな場合は空白です。

項目のファイル名

$(ItemFilename)

現在のソースのファイル名 (ファイル名として定義されます)。ソース以外のウィンドウがアクティブな場合は空白です。

項目の拡張子

$(ItemExt)

現在のソースのファイル名の拡張子。

カレント行

$(CurLine)

エディタのカーソルの現在の行位置。

カレント列

$(CurCol)

エディタのカーソルの現在の桁位置。

カレント テキスト

$(CurText)

選択されているテキスト。

ターゲット パス

$(TargetPath)

作成するアイテムの完全なファイル名 (ドライブ + パス + ファイル名として定義されます)。

ターゲット ディレクトリ

$(TargetDir)

作成するアイテムのディレクトリ。

ターゲット名

$(TargetName)

作成するアイテムのファイル名。

ターゲットの拡張子

$(TargetExt)

作成するアイテムのファイル名拡張子。

プロジェクト ディレクトリ

$(ProjDir)

現在のプロジェクトのディレクトリ (ドライブ + パスとして定義されます)。

プロジェクト ファイル名

$(ProjFileName)

現在のプロジェクトのファイル名 (ドライブ + パス + ファイル名として定義されます)。

ソリューション ディレクトリ

$(SolutionDir)

現在のソリューションのディレクトリ (ドライブ + パスとして定義されます)。

ソリューション ファイル名

$(SolutionFileName)

現在のソリューションのファイル名 (ドライブ + パス + ファイル名として定義されます)。

参照

処理手順

方法 : Visual Studio からツールを起動する

参照

引数を指定するダイアログ ボックス