VsCode预定义全局变量使用
在VsCode的launch.json和tasks.json中我们常用到一些全局变量,同时为了修改配置文件方便,还想自定义一些全局变量,这里做一下介绍。
预定义全局变量
${workspaceFolder} :表示当前workspace文件夹路径
${workspaceRoot} :同上表示当前workspace文件夹路径
${cwd} :切换workspace文件夹路径
${workspaceRootFolderName}:表示workspace的文件夹名
${workspaceFolderBasename}:同上表示workspace的文件夹名
${lineNumber}:当前活动文件的光标行号
${selectedText}:当前活动文件的选中文本
${file}:当前活动文件的绝对路径
${fileWorkspaceFolder}:当前活动文件工作空间绝对路径
${relativeFile}:当前活动文件的相对workpace的相对路径
${relativeFileDirname}:当前活动文件的目录相对workpace的相对路径
${fileDirname}:当前活动文件的目录绝对路径
${fileExtname}:当前活动文件的后缀名
${fileBasename}:当前活动文件的文件名
${fileBasenameNoExtension}:当前活动文件的文件名,不带后缀
${fileDirnameBasename}:当前活动文件目录名
${execPath}:vscode的执行文件路径
${execInstallFolder}:当前工作空间的目录
${pathSeparator}:系统文件分割符
${env:PATH}:系统中的环境变量