簡體   English   中英

視覺工作室代碼。 如何在一個熱鍵上添加多個命令?

[英]Visual Studio Code. How can I add several command on one hotkey?

我想在 1 個熱鍵“F4”上執行 2 個命令

  1. workbench.action.toggleSidebarVisibility
  2. workbench.action.toggleActivityBarVisibility

我正在嘗試使用此代碼,但它不起作用。

{
  "key": "F4",                
  "command": "workbench.action.toggleSidebarVisibility && workbench.action.toggleActivityBarVisibility" 
}

不可能,至少在今天使用 vanilla 安裝時不可能。

但是你可以在這里嘗試這個擴展,它從多個命令創建宏,然后可以綁定到一個快捷方式: https : //marketplace.visualstudio.com/items?itemName=geddski.macros

另一種無需擴展即可實現此目的的方法:

  1. 運行“任務:打開用戶任務”命令以創建或打開用戶級任務文件。

  2. 將命令定義為單獨的任務,如下所示:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "my-f4-1",
            "command": "${command:workbench.action.toggleSidebarVisibility}"
        },
        {
            "label": "my-f4-2",
            "command": "${command:workbench.action.toggleActivityBarVisibility}"
        },
        {
            "label": "my-f4",
            "dependsOrder": "sequence",
            "dependsOn": [
                "my-f4-1",
                "my-f4-2"
            ],
            "problemMatcher": []
        }
    ]
}
  1. 在您的 keybindings.json 中:
{
    "key": "f4",
    "command": "my-f4"
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM