vscode中關於launch.json和tasks.json的變量說明


vscode是一個輕量級的文本編輯器,但是它的拓展插件可以讓他拓展成功能齊全的IDE,這其中就靠的是tasks.json和launch.json的配置

這兩個json文件的相關變量是vscode特有的,但是和其他系統環境變量寫法相似的變量,在網上找到相關說明如下:(可以在官網中查,但是沒啥時間)

描述文件基礎變量

變量名

含義

${workspaceRoot}

當前打開的文件夾的絕對路徑+文件夾的名字

${workspaceRootFolderName}

當前打開的文件夾的名字

${file}

當前打開正在編輯的文件名,包括絕對路徑,文件名,文件后綴名

${relativeFile}

從當前打開的文件夾到當前打開的文件的路徑

如 當前打開的是test文件夾,當前的打開的是main.c,並有test/first/second/main.c

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

${fileBasename} 

 當前打開的文件名+后綴名,不包括路徑

${fileBasenameNoExtension}

當前打開的文件的文件名,不包括路徑和后綴名

${fileDirname}

當前打開的文件所在的絕對路徑,不包括文件名

${fileExtname}

當前打開的文件的后綴名

${cwd}

任務開始運行時的當前工作目錄

${lineNumber}

當前打開的文件,光標所在的行數

 
 編譯運行調試環境變量:
待增

 

 

相關鏈接

https://code.visualstudio.com/docs/editor/tasks#vscode


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM