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

Flutter VS Code调试时如何执行Hot Restart(原Full restart)

在VS Code中执行Flutter热重启的方法

我完全懂你要的是那种无需重新安装应用、能彻底重启的热重启操作——就是控制台按大写R的效果,和保存触发的热重载完全不是一回事对吧?在VS Code里有几种简单的方式可以实现,给你一一列出来:

  • 通过调试控制台输入指令
    打开VS Code底部的「Debug Console」面板,直接输入大写的R然后回车,和你在终端里操作的效果完全一致,立刻触发热重启。

  • 使用命令面板执行命令
    按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)唤起命令面板,输入「Flutter: Hot Restart」,选中对应的命令就能执行热重启。

  • 点击调试工具栏的按钮
    如果你打开了调试工具栏(调试时顶部的那排控制按钮),找那个带刷新图标的圆形箭头按钮(鼠标悬停会显示提示文字「Hot Restart」),点击它就完成热重启了。要是没看到工具栏,可以通过View > Appearance > Show Debug Toolbar打开它。

补充一句:热重启会重新初始化应用的所有状态,比热重载更彻底,适合修改了全局配置、初始化逻辑或者状态管理相关代码后使用哦。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 06:26:08