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