外部工具的参数
适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
Analytics 平台系统(PDW)
参数是 Studio 环境从 工具 菜单启动外部工具时提供值的变量。 可以使用“外部工具”对话框将记事本等外部工具添加到 工具 菜单中。
下表列出了外部工具的参数。
名字 | 论点 | 描述 |
---|---|---|
项目路径 | $(ItemPath) | 当前源的完整文件名(定义为驱动器 + 路径 + 文件名):如果非源窗口处于活动状态,则为空。 |
项目目录 | $(ItemDir) | 当前源的目录(定义为驱动器 + 路径):如果非源窗口处于活动状态,则为空。 |
项目文件名 | $(ItemFilename) | 当前源的文件名(定义为文件名):如果非源窗口处于活动状态,则为空。 |
项目扩展 | $(ItemExt) | 当前源的文件扩展名。 |
当前行* | $(CurLine) | 编辑器中光标所在的当前行位置。 |
当前列* | $(CurCol) | 光标在编辑器中的当前列位置。 |
当前文本* | $(CurText) | 当前文本(如果存在,则为当前光标位置下的单词或单行选择)。 |
目标路径 | $(TargetPath) | 目标的完整文件名(定义为驱动器 + 路径 + 文件名)。 |
目标目录 | $(TargetDir) | 目标的目录。 |
目标名称 | $(TargetName) | 目标的文件名。 |
目标扩展 | $(TargetExt) | 目标的文件扩展名。 |
Project Directory | $(ProjDir) | 当前项目的目录(定义为驱动器 + 路径)。 |
项目文件名 | $(ProjFileName) | 当前项目的文件名(定义为驱动器 + 路径 + 文件名)。 |
解决方案目录 | $(SolutionDir) | 当前解决方案的目录(定义为驱动器 + 路径)。 |
解决方案文件名 | $(SolutionFileName) | 当前解决方案的文件名(定义为驱动器 + 路径 + 文件名)。 |
*当前行、当前列或当前文本基于光标在文本编辑器中的位置,如状态栏中所示。