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

如何在VS Code中为flutter pub run build_runner命令设置运行快捷键

VS Code配置快捷键执行Flutter代码生成命令方案

完全可以通过自定义任务+快捷键绑定的方式实现一键执行目标命令,具体操作步骤如下:

步骤1:配置项目执行任务

  • 打开目标Flutter/Dart项目,按下Ctrl+Shift+P(Windows/Linux系统)或Cmd+Shift+P(Mac系统)调出命令面板
  • 输入Tasks: Configure Task,依次选择Create tasks.json file from template > Others,自动生成基础任务配置文件
  • 将生成的tasks.json内容替换为以下配置:
{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "flutter-build-runner-watch",
      "type": "shell",
      "command": "flutter pub run build_runner watch --delete-conflicting-outputs",
      "group": "build",
      "presentation": {
        "reveal": "always",
        "panel": "shared"
      }
    }
  ]
}
  • 上述配置中label为任务的唯一标识,可自定义修改,后续绑定快捷键时需和该值保持一致。

步骤2:绑定自定义快捷键

  • 调出命令面板,输入Preferences: Open Keyboard Shortcuts (JSON)打开快捷键配置文件
  • 新增一条快捷键绑定规则,示例如下:
{
  "key": "ctrl+alt+b",
  "command": "workbench.action.tasks.runTask",
  "args": "flutter-build-runner-watch"
}
  • 其中key字段可替换为你习惯的快捷键组合,args需和步骤1中设置的任务label保持一致
  • 保存配置后即可生效,按下对应快捷键就会自动在终端执行目标命令,如需终止运行,聚焦终端面板按下Ctrl+C即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 21:00:06