You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中statusbar_commands创建依赖更新按钮失效的解决办法

正确实现方式

问题出在workbench.action.terminal.sendSequence的参数配置上——你只传入了命令文本,但终端需要收到换行符才会执行输入的命令。

正确的配置代码如下:

{
  "statusbar_command.commands": [
    {
      "text": "$(gear) Update",
      "command": "workbench.action.terminal.sendSequence",
      "args": {
        "text": "npm update\n"
      }
    }
  ]
}
  • 细节补充:
    • 若在Windows环境下终端不响应,可将\n替换为\r\n
    • 如果希望点击按钮时自动打开新终端执行命令,可先确保终端扩展支持多命令执行,将命令配置为workbench.action.terminal.new配合发送序列;若仅支持单命令,建议先激活终端再点击按钮。

内容的提问来源于stack exchange,提问作者Carol

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 01:14:51