Flutter & VS Code:保存时自动触发热重载

在使用 Flutter 和 VS Code (Visual Studio Code) 开发应用程序时,我们大多数人通过将鼠标指针聚焦在终端窗口然后按下众所周知的快捷键Shift + R来执行热重载。但是,您可以将 VS Code 设置为在每次保存 Dart 文件时自动触发热重载。以下步骤将向您展示如何执行此操作。

  1. 前往 VS Code 的 设置 页面:
  • 如果您使用的是 Windows,请转到 文件 > 首选项 > 设置 (热键:  Ctrl  +  , )
  • 如果您使用的是 Mac,请浏览 代码 > 首选项 > 设置 (快捷键:  Command  +   , )Flutter & VS Code:保存时自动触发热重载

2.在搜索栏输入Flutter hot reload,然后查看结果。你会立即看到一个名为Dart: Flutter Hot Reload On Save的部分。单击下拉选择,您将看到 5 个可用选项:

  • never:保存时从不自动执行热重载
  • all:触发手动保存和自动保存的热重载
  • allDirty:仅当保存的文件发生更改时,才触发手动保存和自动保存的热重载
  • manual:触发热重载以进行显式手动保存,例如在 Windows 上按Ctrl + S或在 Mac 上按 Command + S (在autosave的情况下它不会执行任何操作)
  • manualDirty:仅当保存的文件发生更改时才触发热重载以进行显式手动保存

我选择allDirty选项。但是,您可以尝试所有这些并选择对您最有意义的。

Flutter & VS Code:保存时自动触发热重载

免责声明:
1.本站所有内容由本站原创、网络转载、消息撰写、网友投稿等几部分组成。
2.本站原创文字内容若未经特别声明,则遵循协议CC3.0共享协议,转载请务必注明原文链接。
3.本站部分来源于网络转载的文章信息是出于传递更多信息之目的,不意味着赞同其观点。
4.本站所有源码与软件均为原作者提供,仅供学习和研究使用。
5.如您对本网站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。
火焰兔 » Flutter & VS Code:保存时自动触发热重载