Dart-code: 恢复较大的构建/热重装通知

创建于 2020-06-30  ·  4评论  ·  资料来源: Dart-Code/Dart-Code

通知栏中没有显示hotreloading过程,我没有更新flutter sdk,但是在问题ive几个小时之前,我看到了有关“ Dart sdk已更新”的通知。
完全卸载并重新创建了一个新项目,但问题仍然存在,仅当hotlreload完成后,其登录控制台"Reloaded 0 of 495 libraries in 167ms."

hotreload的预期进度指示是..
85929623-1ac64380-b8d4-11ea-8a3f-2db99d40f4b0

in debugger in flutter is enhancement

最有用的评论

感谢您的举报! 这里有一个错误,但是我们在VS Code中采用了新的API,很遗憾,该API不会在500ms内显示进度通知,因此非常短的进度通知根本不会显示。

目前,我已恢复为自己处理进度通知。 我将尽快发布一个小更新。

注意-即使进行了此更改,状态现在默认情况下也仅显示在状态栏中(而不是屏幕快照中的大通知中)。 这是VS Code团队的要求

所有4条评论

感谢您的举报! 这里有一个错误,但是我们在VS Code中采用了新的API,很遗憾,该API不会在500ms内显示进度通知,因此非常短的进度通知根本不会显示。

目前,我已恢复为自己处理进度通知。 我将尽快发布一个小更新。

注意-即使进行了此更改,状态现在默认情况下也仅显示在状态栏中(而不是屏幕快照中的大通知中)。 这是VS Code团队的要求

Untitled-1 copy
@DanTup是Dart代码已更新为3.12.1 ,并且如您所说,hotreload进度在状态栏中显示为微小的通知铃,
但是供您参考,有时hotreload不会在少于500ms的时间内完成,根据配置的不同,它的平均值从800ms下降
因此,请给它较大的进度通知栏作为可选选项,以启用settings.json内部的disable,此微小指示不可见

@rajeshjeshar ,新的状态通知应显示在左侧,并且应使用微调

目标仍然是在得到改进后移至debug-adapter-protocol状态消息,这使我们无法显示较大的进度通知。 我们可以使用自定义消息来做到这一点,但是我真的很想遵守DAP规范,以便调试器更易于移植。

因此,如果当前的通知不够明显,我认为最好改进DAP / VS代码。 我将在https://github.com/microsoft/vscode/issues/101405上添加有关此内容的注释。

我已经专门为VS Code打开https://github.com/microsoft/vscode/issues/101791 ,以考虑通过DAP消息支持此功能。 请在https://github.com/microsoft/vscode/issues/101791中添加👍

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

DanTup picture DanTup  ·  3评论

jascodes picture jascodes  ·  4评论

ghost picture ghost  ·  5评论

e200 picture e200  ·  3评论

CaferPoyrazoglu picture CaferPoyrazoglu  ·  4评论