
VSCode内部变量总结
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOCX
简介:
本文档总结了Visual Studio Code(VSCode)中的常用内部变量及其用法,旨在帮助开发者更好地理解和利用这些变量来提升开发效率。
Vscode内部变量是Vscode中的一个功能,在配置文件如launch.json和tasks.json中使用以帮助开发者快速设置并定制Vscode的行为。
一、预定义变量
在VSCode中,有一些内置的预定义变量可供使用:
* ${workspaceFolder}:当前工作空间路径。
* ${workspaceFolderBasename}:不含任何斜杠的工作空间名称。
* ${file}:当前打开文件的位置。
* ${relativeFile}:相对于工作区根目录的当前位置。
* ${relativeFileDirname}:相对位置下的目录名,以工作区为基准点。
* ${fileBasename}:不带路径的基本段落件名。
* ${fileBasenameNoExtension}:去掉扩展后的基本段落件名称
* ${fileDirname}:当前打开的文件所在的完整目录路径。
* ${fileExtname}:当前打开的文件所使用的扩展名,如.txt或.js等。
* ${cwd}:启动时的工作区根目录。
* ${lineNumber}:活动文档中被选中的行号。
* ${selectedText}:在活动文档里选择的文字内容
* ${execPath}:正在运行的VSCode可执行文件的位置路径。
* ${defaultBuildTask}:默认构建任务名称。
这些变量可以利用在launch.json和tasks.json配置文件内,以快速定制Vscode的行为表现。
二、环境变量
除了预定义的内部变量外,Vscode还支持使用${env:Name}语法引用系统级别的环境变量。例如${env:USERNAME}
三、配置变量
同样地,通过${config:Name}语法可以参考VSCode配置文件中的设定值作为自定义参数。
四、命令变量
如果以上预设的内部和外部变量无法满足需求,则可以通过使用 ${command:commandID} 语法将任何Vscode命令用作变量。例如插入命令并执行后,该位置会被替换为返回的结果字符串形式。
通过这种方式,VSCode提供了一种灵活的方式来配置和定制其行为以提高开发者的效率。
全部评论 (0)


