如何在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
相关产品推荐
相关产品推荐

