最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析VSCode tasks.json中的各種替換變量的意思 ${workspaceFolder} ${file} ${fileBasename} ${fileDirname}等

 更新時間:2020年03月20日 11:32:31   作者:bat67  
這篇文章主要介紹了關于VSCode tasks.json中的各種替換變量的意思 ${workspaceFolder} ${file} ${fileBasename} ${fileDirname}等,本文給大家介紹的非常詳細,對大家的學習或工作具有參考借鑒價值,需要的朋友可以參考下

When authoring tasks configurations, it is often useful to have a set of predefined common variables. VS Code supports variable substitution inside strings in the tasks.json file and has the following predefined variables:

  • ${workspaceFolder} the path of the workspace folder that contains the tasks.json file
  • ${workspaceRootFolderName} the name of the folder opened in VS Code without any slashes (/)
  • ${file} the current opened file
  • ${relativeFile} the current opened file relative to the workspace folder containing the file
  • ${fileBasename} the current opened file's basename
  • ${fileBasenameNoExtension} the current opened file's basename without the extension
  • ${fileDirname} the current opened file's dirname
  • ${fileExtname} the current opened file's extension
  • ${cwd} the task runner's current working directory on startup
  • ${lineNumber} the current selected line number in the active file

You can also reference environment variables through ${env:Name} (for example, ${env:PATH}). Be sure to match the environment variable name's casing, for example ${env:Path} on Windows.

Below is an example of a custom task configuration that passes the current opened file to the TypeScript compiler.

{
  "taskName": "TypeScript compile",
  "type": "shell",
  "command": "tsc ${file}",
  "problemMatcher": [
    "$tsc"
  ]
}

部分翻譯:(來自互聯(lián)網(wǎng))

${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}  當前打開的文件,光標所在的行數(shù)

更新一個鏈接:https://code.visualstudio.com/docs/editor/variables-reference

總結

到此這篇關于淺析VSCode tasks.json中的各種替換變量的意思 ${workspaceFolder} ${file} ${fileBasename} ${fileDirname}等的文章就介紹到這了,更多相關VSCode tasks.json 替換變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Qt中QtWebEngine加載本地網(wǎng)頁跨域問題的總結

    Qt中QtWebEngine加載本地網(wǎng)頁跨域問題的總結

    本文主要介紹了Qt中QtWebEngine加載本地網(wǎng)頁跨域問題的總結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-04-04
  • C++簡明分析臨時對象是什么

    C++簡明分析臨時對象是什么

    對性能來說,許多的問題都需要和出現(xiàn)頻率及本身執(zhí)行一次的開銷掛鉤,有些問題雖然看似比較開銷較大,但是很少會執(zhí)行到,那也不會對程序有大的影響;同樣一個很小開銷的函數(shù)執(zhí)行很頻繁,同樣會對程序的執(zhí)行效率有很大影響。本章中作者主要根據(jù)臨時對象來闡述這樣一個觀點
    2022-04-04
  • c++如何實現(xiàn)歸并兩個有序鏈表

    c++如何實現(xiàn)歸并兩個有序鏈表

    這篇文章主要介紹了c++如何實現(xiàn)歸并兩個有序鏈表,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • VC++的if語句應用范圍分析

    VC++的if語句應用范圍分析

    這篇文章主要介紹了VC++的if語句應用范圍分析,對VC++初學者有很好的參考學習價值,需要的朋友可以參考下
    2014-08-08
  • 實現(xiàn)C語言常用字符串庫函數(shù)

    實現(xiàn)C語言常用字符串庫函數(shù)

    這篇文章主要為大家介紹了如何實現(xiàn)C語言常用字符串庫函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • C++分步實現(xiàn)職工管理系統(tǒng)詳解

    C++分步實現(xiàn)職工管理系統(tǒng)詳解

    這篇文章主要為大家詳細介紹了基于C++實現(xiàn)職工管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-10-10
  • C++ HLSL實現(xiàn)簡單的圖像處理功能

    C++ HLSL實現(xiàn)簡單的圖像處理功能

    本文主要介紹了HLSL實現(xiàn)簡單的圖像處理功能的方法,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • C++實現(xiàn)LeetCode(150.計算逆波蘭表達式)

    C++實現(xiàn)LeetCode(150.計算逆波蘭表達式)

    這篇文章主要介紹了C++實現(xiàn)LeetCode(150.計算逆波蘭表達式),本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • 簡單掌握C++編程中的while與do-while循環(huán)語句使用

    簡單掌握C++編程中的while與do-while循環(huán)語句使用

    這篇文章主要介紹了C++編程中的while與do-while循環(huán)語句使用,區(qū)別就是while是先判斷再執(zhí)行,而do-while是先執(zhí)行再判斷,需要的朋友可以參考下
    2016-01-01
  • C語言實現(xiàn)的bitmap位圖代碼分享

    C語言實現(xiàn)的bitmap位圖代碼分享

    這篇文章主要介紹了C語言實現(xiàn)的bitmap位圖代碼分享,位圖(bitmap)是一種非常常用的結構,在索引、數(shù)據(jù)壓縮等方面有廣泛應用,需要的朋友可以參考下
    2014-08-08

最新評論

江华| 西林县| 建湖县| 鹤峰县| 潮州市| 晴隆县| 泽库县| 和平县| 五台县| 田东县| 游戏| 高州市| 丽水市| 五台县| 新兴县| 库伦旗| 凤台县| 寻乌县| 大姚县| 商丘市| 锡林浩特市| 临西县| 敦煌市| 望城县| 安岳县| 库伦旗| 宁海县| 梧州市| 喜德县| 靖边县| 阿巴嘎旗| 柘城县| 海南省| 甘孜县| 嘉峪关市| 鄱阳县| 峨眉山市| 吴江市| 黔江区| 沙坪坝区| 旅游|