参数是在从**“工具”菜单中启动外部工具时,由 Studio 环境提供值的变量。可以使用“外部工具”对话框将外部工具(如记事本)添加到“工具”**菜单。
下表列出了外部工具的参数。
| 名称 | 参数 | 说明 | 
|---|---|---|
| 项路径 | $(ItemPath) | 当前源代码的完整文件名(以驱动器 + 路径 + 文件名形式定义);如果一个非源代码窗口处于活动状态,则该参数将是空白的。 | 
| 项目录 | $(ItemDir) | 当前源代码的目录(以驱动器 + 路径形式定义);如果一个非源代码窗口处于活动状态,则该参数将是空白的。 | 
| 项文件名 | $(ItemFilename) | 当前源代码的文件名(定义为文件名);如果一个非源代码窗口处于活动状态,则该参数将是空白的。 | 
| 项扩展名 | $(ItemExt) | 当前源代码的文件扩展名 | 
| “当前行”1 | $(CurLine) | 游标在编辑器中的当前行位置。 | 
| “当前列”1 | $(CurCol) | 游标在编辑器中的当前列位置。 | 
| “当前文本”1 | $(CurText) | 当前文本(当前游标位置下的字,或单行选择(如果存在))。 | 
| 目标路径 | $(TargetPath) | 目标的完整文件名(以驱动器 + 路径 + 文件名形式定义)。 | 
| 目标目录 | $(TargetDir) | 目标的目录。 | 
| 目标名称 | $(TargetName) | 目标的文件名。 | 
| 目标扩展名 | $(TargetExt) | 目标的文件扩展名。 | 
| 项目目录 | $(ProjDir) | 当前项目的目录(以驱动器 + 路径的形式定义)。 | 
| 项目文件名 | $(ProjFileName) | 当前项目的文件名(以驱动器 + 路径 + 文件名形式定义)。 | 
| 解决方案目录 | $(SolutionDir) | 当前解决方案的目录(以驱动器 + 路径的形式定义)。 | 
| 解决方案文件名 | $(SolutionFileName) | 当前解决方案的文件名(以驱动器 + 路径 + 文件名形式定义)。 | 
1 当前行、当前列或当前文本基于游标在文本编辑器中的位置(如状态栏中所示)。