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