如何調試keybinds我試圖讓熱鍵綁定添加新光標在Visual Studio代碼(按Ctrl + Alt鍵+DownArrow中文/ UPARROW)工作。目前按下這種組合鍵沒有明顯的效果,但在我的命令選項板中列出爲創建新的遊標(並從命令面板選擇按預期工作)。在Visual Studio代碼
因此,我想知道是否有一個簡單的方法來解決它爲什麼不起作用,例如輸出編輯器接收的鍵組合和接收組合鍵時執行的命令?
這裏我指的(注意,從調色板的作品中選擇如圖所示)的命令,
如何調試keybinds我試圖讓熱鍵綁定添加新光標在Visual Studio代碼(按Ctrl + Alt鍵+DownArrow中文/ UPARROW)工作。目前按下這種組合鍵沒有明顯的效果,但在我的命令選項板中列出爲創建新的遊標(並從命令面板選擇按預期工作)。在Visual Studio代碼
因此,我想知道是否有一個簡單的方法來解決它爲什麼不起作用,例如輸出編輯器接收的鍵組合和接收組合鍵時執行的命令?
這裏我指的(注意,從調色板的作品中選擇如圖所示)的命令,
我在VSCode造就了開發者工具固定我原來的問題(幫助>切換開發人員工具)並注意到警告:
「在Windows下,默認情況下不應使用Ctrl + Alt + keybindings。」
這是由一個與多光標無關的包引發的,但強調了這個問題。看起來你不能在Windows下使用這種類型的keybind,儘管我在保留的Windows keybindings上找不到任何文檔。
對於調試keybinds我最終拉下了vscode源,並且有一個很有前途的界面IKeybindingService
。我想象一個實現這個接口的類的lookupKeybindings
函數的一個斷點對於調試keybinds是有用的,但是修復了我原來的問題,我沒有更進一步的看到這個。