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}  当前打开的文件,光标所在的行数

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

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

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

  • 相关阅读:
    MySQL的字符编码体系(一)——数据存储编码
    poj 1659 Frogs' Neighborhood 度序列可图化 贪心
    POJ 1083 && HDU 1050 Moving Tables (贪心)
    cocos2d-x wp8 中文显示问题
    Linux多线程编程
    how tomcat works 五 servlet容器 上
    SecureCRT 选择Courier New等其他字体.
    如何设置secureCRT的鼠标右键为弹出文本操作菜单功能
    SecureCRT中文显示乱码
    ZooKeepr日志清理
  • 原文地址:https://www.cnblogs.com/dusf/p/10609185.html
Copyright © 2011-2022 走看看