外部ツールの引数
引数とは、外部ツールを起動したときに値が割り当てられる、統合開発環境 (IDE: integrated development environment) 内の変数です。[外部ツール] ダイアログ ボックスを使用して、メモ帳や Spy++ などの外部ツールへのリンクを [ツール] メニューに追加できます。
[!メモ]
IDE のステータス バーに、アクティブなコード エディターの挿入位置を示す、Current Line 変数および Current Column 変数が表示されます。Current Text 変数は、その場所で選択されているテキストまたはコードを返します。
名前 |
引数 |
Description |
---|---|---|
項目のパス |
$(ItemPath) |
現在のソースの完全なファイル名 (ドライブ + パス + ファイルとして定義されている名前)。 |
項目のディレクトリ |
$(ItemDir) |
ディレクトリ (ドライブ + パスとして定義)、現在のソースです。 |
項目のファイル名 |
$(ItemFilename) |
(ファイル名として定義されます)、現在のソースのファイル名。 |
項目の拡張子 |
$(ItemExt) |
現在のソースのファイル名の拡張子。 |
カレント行 |
$(CurLine) |
エディターのカーソルの現在の行位置。 |
カレント列 |
$(CurCol) |
エディターのカーソルの現在の桁位置。 |
カレント テキスト |
$(CurText) |
選択されているテキスト。 |
ターゲット パス |
$(TargetPath) |
作成するアイテムの完全なファイル名 (ドライブ + パス + ファイル名として定義されます)。 |
ターゲット ディレクトリ |
$(TargetDir) |
作成するアイテムのディレクトリ。 |
ターゲット名 |
$(TargetName) |
作成するアイテムのファイル名。 |
ターゲットの拡張子 |
$(TargetExt) |
作成するアイテムのファイル名拡張子。 |
プロジェクト ディレクトリ |
$(ProjDir) |
現在のプロジェクトのディレクトリ (ドライブ + パスとして定義されます)。 |
プロジェクト ファイル名 |
$(ProjFileName) |
現在のプロジェクトのファイル名 (ドライブ + パス + ファイル名として定義されます)。 |
ソリューション ディレクトリ |
$(SolutionDir) |
現在のソリューションのディレクトリ (ドライブ + パスとして定義されます)。 |
ソリューション ファイル名 |
$(SolutionFileName) |
現在のソリューションのファイル名 (ドライブ + パス + ファイル名として定義されます)。 |
Binaries ディレクトリ |
$(BinDir) |
ディレクトリ (ドライブ + パスとして定義) ビルドしているバイナリの最終的な場所に。バイナリ ディレクトリは、次の使用例ようになります。 \...\My Documents\Visual studio バージョン\ProjectName元 |
参照
処理手順
方法: Visual Studio から外部ツールを実行する