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.