[VSCode] 预定义变量

VsCode 是一个定制性非常高的编辑器,他有类似于Linux中的预定义变量,在配置launch文件,task文件的时候我们会用到他们。

   

假设我的目录结构如下

当前打开的文件为demo.c

   

预定义变量

含义解释

${workspaceFolder}

c:\jawide

工作目录的绝对路径

${workspaceRoot}

C:\jawide

工作目录的绝对路径

${workspaceRootFolderName}

jawide

工作目录名

${file}

C:\jawide\main\demo.c

文件的绝对路径

${relativeFile}

main\demo.c

文件的相对路径

${fileBasenameNoExtension}

demo

文件名(无扩展名)

${fileBasename}

demo.c

文件名

${fileDirname}

C:\jawide\main

所处文件夹的绝对路径

${fileExtname}

.c

文件扩展名

${lineNumber}

5

当前行号

${env:PATH}

  

环境变量

posted @ 2019-12-02 15:35  jawide  阅读(1672)  评论(0)    收藏  举报