VSCode任務系統(tǒng)配置中的分組和結果顯示怎么用?

VSCode 任務系統(tǒng)配置 – 分組和結果顯示
VSCode 任務系統(tǒng)配置 – 分組和結果顯示,來學習一下任務系統(tǒng)配置里的其他屬性。在下面的任務里,我們能夠看到 “label”“type”“command” 這幾個熟悉的屬性,它們的意思是,在 shell 下運行 ./scripts/test.sh
這個腳本。不過又多了三個屬性 “group” “presentation” 和 “options”,它們分別是干什么的呢?
{ "version": "2.0.0", "tasks": [ { "label": "test shell", "type": "shell", "command": "./scripts/test.sh", "windows": { "command": ".\\scripts\\test.cmd" }, "group": "test", "presentation": { "reveal": "always", "panel": "new" }, "options": { "cwd": "", "env": {}, "shell": { "executable": "bash" } } } ]
“group” 屬性就是分組,我們可以通過這個屬性指定這個任務被包含在哪一種分組當中。關于分組,我們有三種選擇:“build” 編譯生成、“test”測試和 “none”。
在這個例子里,我們把它設置為了 “test”。那么,當我們在命令面板里搜索 “運行測試任務” (Run Test Task) 時,只有這個任務會被顯示出來。
如果我們把這個分組 group 改為 “build”,那么在我們執(zhí)行 “運行生成任務” (Run Build Task)時,則同樣能夠看到它。
分組的意思很好理解,但是你可能感覺還是不夠意思,因為雖然有專門的命令去執(zhí)行生成任務,或者測試任務,但是它們還是調出了一個列表讓我們進行選擇,多此一舉,有沒有辦法一鍵運行?
當然沒問題,我們只需將分組 “group” 的值改成下面這樣即可。“isDefault” 代表著這條任務是不是這個分組中的默認任務,“kind” 則是代表分組。
"group": { "isDefault": true, "kind": "test" },
當把“group”改成以上的值后,再當我們執(zhí)行 “運行測試任務” (Run Test Task) 命令時,我們會發(fā)現(xiàn)這條測試任務被直接執(zhí)行了。
而 “運行生成任務” 就更方便了,這個命令已經綁定了一組快捷鍵。我們只需按下 Cmd + Shift + B
(Windows 上是 Ctrl + Shift + B
)就可以自動運行默認的那個生成任務了(build task)。
接下里的兩個屬性:presentation
是用于控制任務運行的時候,是否要自動調出運行的界面,讓我們看到結果,或者是否要新創(chuàng)建一個窗口執(zhí)行任務;而 options
則是用于控制任務執(zhí)行時候的幾個配置,比如控制任務腳本運行的文件夾地址 cwd
,控制環(huán)境變量 env
,或者控制任務腳本運行的時候使用哪個 shell 環(huán)境。
你可以看到,在上面的例子里,我把 shell 環(huán)境指定為了 bash,那么這個腳本運行的時候,雖然還是使用的集成終端,但是它會使用 bash 而不是 zsh 來運行這個腳本。
以上就是VSCode任務系統(tǒng)配置屬性介紹,希望大家喜歡,請繼續(xù)關注腳本之家。
相關推薦:
VSCode中git怎么取消提取時修剪? VSCode關閉去取時修剪的技巧
VSCode怎么關閉確認空提交? VSCode關閉空提交的技巧
VSCode怎么不顯示縮寫建議? VSCode關閉縮寫建議的技巧
相關文章
VSCode文件怎么設置是否顯示徽章? VSCode關閉裝飾徽章的技巧
VSCode文件怎么設置是否顯示徽章?Visual Studio Code中可以控制文件裝飾是否應使用徽章,下面我們就來看看VSCode關閉裝飾徽章的技巧2022-10-08vscode怎么一鍵運行? VisualStudioCode開啟合并運行按鈕技巧
Visual Studio Code怎么開啟合并運行按鈕?實現(xiàn)的功能就是,控制是否在運行按鈕旁邊的下拉列表中顯示額外的操作,下面我們就來就來看看VisualStudioCode開啟合并運行按鈕的2022-10-08VSCode怎么隱藏發(fā)行說明? VisualStudioCode關閉顯示發(fā)行說明的技巧
VSCode怎么隱藏發(fā)行說明?VSCode代碼是可以顯示發(fā)行說明的,當然也可以隱藏,該怎么操作呢?下面我們就來看看VisualStudioCode關閉顯示發(fā)行說明的技巧2022-10-08vscode空窗怎么關閉? VisualStudioCode關閉空窗的技巧
vscode空窗怎么關閉?控制在VS代碼中默認情況下是否信任空窗口,如果不想有空窗,開啟這個功能即可,下面我們就來看看VisualStudioCode關閉空窗的技巧2022-10-08VSCode怎么創(chuàng)建多光標? vscode多光標操作方法
VSCode怎么創(chuàng)建多光標?編程開發(fā)處理代碼的時候,經常需要使用多光標操作,下面我們就來看看vscode多光標操作方法2022-10-13VSCode怎么使用鼠標進行文本編輯? VSCode文本編輯技巧
VSCode怎么使用鼠標進行文本編輯?VSCode編輯代碼的時候想要使用鼠標修改文本,該怎么操作呢?下面我們就來看看VSCode文本編輯技巧2022-10-13vscode怎么關閉遙測? Visual Studio Code不啟用遙測的技巧
Visual Studio Code怎么關閉啟用遙測?開啟遙測就可以收集診斷數據,如果想要關閉,該怎么關閉呢?下面我們就來看看詳細的教程2022-10-13VS Code怎么設置模式手冊? VSCode模式手冊的使用方法
VS Code怎么設置模式手冊?VS Code中想要使用模式手冊,該怎么使用呢?下面我們就來看看VSCode模式手冊的使用方法,需要的朋友可以參考下2022-10-19vscode如何使用命令面板? VsCode編輯器使用命令面板的方法
vscode如何使用命令面板?命令面板是經常使用的面板,該怎么操作呢?下面我們就來看看VsCode編輯器使用命令面板的方法2022-10-21VSCode應用程序圖標怎么選? VSCode嵌入圖標和清單的技巧
VSCode應用程序圖標怎么選?VSCode中想要選擇應用陳旭的圖標,該怎么設置呢?下面我們就來看看VSCode嵌入圖標和清單的技巧2022-10-21