VSCode Keybind
コマンド名を調べる
動作から
Developer Tools 開く
log level を trace 等にする
実行
コードから
TODO
複数のコマンドを実行する
runCommands の args に書く
code:runCommands.json
{
"key": "ctrl+shift+;",
"command": "runCommands",
"args": {
"commands": [
"roo-cline.SidebarProvider.focus",
"roo-cline.focusInput"
]
},
}
args.commands の要素は string だけでなく command オブジェクトもおける
例: RooCode が前面になければ開きたいし focus も合わせたい
when に書ける内容
context
roo-cline:inputFocus
その他調べるには DeveloperTools 開いた状態で Inspect Context Keys?
sidebar 見えているか
view.roo-cline.SidebarProvider.visible