• VS code 中的各种变量 ${file},${fileBasename}


    VS code 中的各种变量 ${file},${fileBasename}

     from: https://blog.csdn.net/bailsong/article/details/77527773

    这几天刚刚接触vscode ,用它写c,在编译的时候需要设置tasks.json,其中遇到了各种${},比如${file},${fileBasename}等等等等,

    神烦,网上搜不到,最终还是在VS code的帮助里边找的,先把链接贴上https://code.visualstudio.com/docs/editor/tasks#vscode

    介绍一下有关 文件之类的,

    ${workspaceRoot} 当前打开的文件夹的绝对路径+文件夹的名字

                ${workspaceRootFolderName}   当前打开的文件夹的名字

        ${file} 当前打开正在编辑的文件名,包括绝对路径,文件名,文件后缀名

    ${relativeFile} 从当前打开的文件夹到当前打开的文件的路径 

    如 当前打开的是test文件夹,当前的打开的是main.c,并有test / first / second / main.c

    那么此变量代表的是  first / second / main.c

    ${fileBasename}  当前打开的文件名+后缀名,不包括路径

    ${fileBasenameNoExtension} 当前打开的文件的文件名,不包括路径和后缀名

    ${fileDirname} 当前打开的文件所在的绝对路径,不包括文件名

    ${fileExtname} 当前打开的文件的后缀名

    ${cwd} the task runner's current working directory on startup

    不知道怎么描述,这是原文解释,

    跟 cmd 里面的 cwd 是一样的

    ${lineNumber}  当前打开的文件,光标所在的行数

      以上只是一部分,具体请到连接处。

    要注意的是,大小写不能错,一个字都不能错,而且还没有提示。

    说了这么多,你一定发现有几个字出现的挺多,"当前打开的" ,确实挺多的。希望对你有帮助。

  • 相关阅读:
    vue项目实现路由按需加载
    常用的meta标签
    聊聊https
    Centos 7 忘记root密码修改方法
    find常用命令
    linux上的mysql忘记密码
    kaill 安装zenmap软件
    selenium.common.exceptions.WebDriverException: Message: 'chromedriver'解决
    centos7 开机执行脚本或者命令
    Linux下载常用命令
  • 原文地址:https://www.cnblogs.com/dusf/p/10609185.html
Copyright © 2020-2023  润新知