zoukankan      html  css  js  c++  java
  • 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}  当前打开的文件,光标所在的行数

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

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

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

  • 相关阅读:
    找零钱「Usaco2006 Dec」
    才艺表演「Usaco2018 Open」
    潜入行动「JSOI2018」
    任务安排「SDOI2012」
    BZOJ2298: [HAOI2011]problem a
    JZOJ 5818
    JZOJ 3493
    JZOJ 3470
    JZOJ 5781
    JZOJ 5778
  • 原文地址:https://www.cnblogs.com/dusf/p/10609185.html
Copyright © 2011-2022 走看看