外部工具的参数

参数是在从**“工具”菜单中启动外部工具时,由 Studio 环境提供值的变量。可以使用“外部工具”对话框将外部工具(如记事本)添加到“工具”**菜单。

下表列出了外部工具的参数。

名称

参数

说明

项路径

$(ItemPath)

当前源代码的完整文件名(以驱动器 + 路径 + 文件名形式定义);如果一个非源代码窗口处于活动状态,则该参数将是空白的。

项目录

$(ItemDir)

当前源代码的目录(以驱动器 + 路径形式定义);如果一个非源代码窗口处于活动状态,则该参数将是空白的。

项文件名

$(ItemFilename)

当前源代码的文件名(定义为文件名);如果一个非源代码窗口处于活动状态,则该参数将是空白的。

项扩展名

$(ItemExt)

当前源代码的文件扩展名

当前行1

$(CurLine)

游标在编辑器中的当前行位置。

当前列1

$(CurCol)

游标在编辑器中的当前列位置。

当前文本1

$(CurText)

当前文本(当前游标位置下的字,或单行选择(如果存在))。

目标路径

$(TargetPath)

目标的完整文件名(以驱动器 + 路径 + 文件名形式定义)。

目标目录

$(TargetDir)

目标的目录。

目标名称

$(TargetName)

目标的文件名。

目标扩展名

$(TargetExt)

目标的文件扩展名。

项目目录

$(ProjDir)

当前项目的目录(以驱动器 + 路径的形式定义)。

项目文件名

$(ProjFileName)

当前项目的文件名(以驱动器 + 路径 + 文件名形式定义)。

解决方案目录

$(SolutionDir)

当前解决方案的目录(以驱动器 + 路径的形式定义)。

解决方案文件名

$(SolutionFileName)

当前解决方案的文件名(以驱动器 + 路径 + 文件名形式定义)。

1 当前行、当前列或当前文本基于游标在文本编辑器中的位置(如状态栏中所示)。

请参阅

参考

其他资源