VS Code 变量含义
参考 VS Code官方文档:https://code.visualstudio.com/docs/editor/variables-reference
| 变量 | 含义 |
|---|---|
${workspaceFolder} | 在 VS Code 中打开的工作区文件夹的绝对路径 |
${workspaceFolderBasename} | 在 VS Code 中打开的工作区文件夹的名称 |
${file} | 当前打开文件的绝对路径 |
${relativeFile} | 当前打开文件的相对路径(相对于 ${workspaceFolder} ) |
${relativeFileDirname} | 相对于 ${workspaceFolder} 当前打开文件所处的文件夹名称 |
${fileBasename} | 当前打开文件的文件名 |
${fileBasenameNoExtension} | 当前打开文件的文件名(不带扩展名) |
${fileDirname} | 当前打开文件的绝对目录名 |
${fileExtname} | 当前打开文件的扩展名 |
${cwd} | 任务运行程序启动时的当前工作目录 |
${lineNumber} | 当前文件光标所在行数 |
${selectedText} | 当前文件中选中的文本 |
${execPath} | VS Code.exe 的目录 |
${defaultBuildTask} | 默认 build 任务的名称 |
假设:
- 将
/home/your-username/your-project作为工作区 - 打开了
/home/your-username/your-project/folder/file.ext文件
则上述变量有如下取值:
${workspaceFolder}:/home/your-username/your-project${workspaceFolderBasename}:your-project${file}:/home/your-username/your-project/folder/file.ext${relativeFile}:folder/file.ext${relativeFileDirname}:folder${fileBasename}:file.ext${fileBasenameNoExtension}:file${fileDirname}:/home/your-username/your-project/folder${fileExtname}:.ext${lineNumber}: 光标所在行数${selectedText}: 选中的文本${execPath}: Code.exe 所在的地址
This post is licensed under CC BY 4.0 by the author.