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

如何在VS Code中将Dart和Flutter设为Flutter项目构建默认环境

解决VS Code中Flutter项目F5默认运行环境的问题

我太懂这种每次按F5都要手动选运行环境的烦躁了!其实只需要给项目指定默认的调试配置就能搞定,下面给你两种实用的方法:

方法1:手动配置launch.json指定默认调试项

这是最精准的方式,针对单个项目生效:

  • 打开VS Code的调试面板(快捷键Ctrl+Shift+D,或者点击左侧边栏的虫子图标)
  • 如果还没有launch.json文件,点击面板顶部的「创建launch.json文件」,选择「Flutter」模板生成配置;如果已经有了,直接打开它
  • 在configurations数组里,找到你想设为默认的Flutter配置项,添加"default": true字段,示例如下:
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Flutter",
      "request": "launch",
      "type": "dart",
      "default": true // 标记为默认调试配置
    }
  ]
}

保存文件后,下次按F5就会直接用这个Flutter配置启动调试,再也不用选环境了。

方法2:通过VS Code全局/工作区设置指定默认调试类型

如果希望所有Flutter项目都默认用Dart/Flutter环境,可以用这种方式:

  • 打开VS Code设置(快捷键Ctrl+,,或者通过「File > Preferences > Settings」打开)
  • 在顶部搜索框输入 Debug: Default Configuration
  • 在对应的输入框中填入dart(Flutter项目的调试类型本质就是dart),保存设置
  • 之后不管是哪个Flutter项目,按F5都会直接使用Dart/Flutter调试环境

小提示

如果你的项目里有多个调试配置(比如同时存在Flutter和其他语言的配置),优先用方法1,它能精准指定某一个配置为默认;方法2更适合全局统一设置的场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.11 08:58:09