能通过淘宝网站做淘宝客吗招标网站排行榜
前言
上文介绍了在VSCode中创建C++项目和编译多文件的情况。本文将介绍Tasks.json中一些变量的含义;
内容
tasks.json文件

下文参考VSCode文档:Visual Studio Code 变量参考
预定义标量
- ${userHome} - 用户主文件夹的路径
 - ${workspaceFolder} - 在 VS Code 中打开的文件夹的路径
 - ${workspaceFolderBasename} - 在 VS Code 中打开的文件夹的名称,不带任何斜杠 (/)
 - ${file} - 当前打开的文件
 - ${fileWorkspaceFolder} - 当前打开的文件的工作区文件夹
 - ${relativeFile} - 当前打开的文件,相对于
workspaceFolder - ${relativeFileDirname} - 当前打开的文件的目录名称相对于
workspaceFolder - ${fileBasename} - 当前打开的文件的基名称
 - ${fileBasenameNoExtension} - 当前打开的文件的基本名称,没有文件扩展名
 - ${fileExtname} - 当前打开的文件的扩展名
 - ${fileDirname} - 当前打开的文件的文件夹路径
 - ${fileDirnameBasename} - 当前打开的文件的文件夹名称
 - ${cwd} - VS Code 启动时任务运行程序的当前工作目录
 - ${lineNumber} - 活动文件中当前选定的行号
 - ${selectedText} - 活动文件中当前选定的文本
 - ${execPath} - 正在运行的 VS Code 可执行文件的路径
 - ${defaultBuildTask} - 默认构建任务的名称
 - ${pathSeparator} - 操作系统用来分隔文件路径中组件的字符
 - ${/}- ${pathSeparator} 的简写
 
环境变量
通过 ${env:Name} 语法引用环境变量(例如,)。${env:USERNAME}
{"type": "node","request": "launch","name": "Launch Program","program": "${workspaceFolder}/app.js","cwd": "${workspaceFolder}","args": ["${env:USERNAME}"]
}
 
除上述以外,VSCode还支持 输入变量,具体请大家前往文档自行研究
