Dart编辑器在保存文件时会冻结吗?

时间:2015-04-22 10:09:32

标签: dart dart-editor

每次我在Dart编辑器中点击 Ctrl + S 时,应用程序会冻结几秒钟,有时会冻结半分钟。之后,它在工具输出中显示Build completed successfully

我养成了不断保存工作的习惯。至少可以说,让手术花费这么长时间是恶化的。它使编辑器几乎无法使用。

有没有办法禁用自动开启保存版本?

编辑1:

在某些情况下,停止Pub Serve有所帮助,但编辑器仍然每隔一段时间就冻结一次,尽管Build completed successfully没有出现在工具输出中。似乎刷新工作区花了很长时间。

因为我不记得这个问题曾经如此严重,所以我查看了我的旧项目,找到了我做的不同的事情。实际上,这次我将我的资源放入/lib文件夹并通过packages:<myproject>/<myproject>.dart引用它们。令人惊讶的是,将/lib移至/web/lib并通过lib/<myproject>.dart导入似乎已解决了冻结问题。任何想法为什么会这样?

编辑2:

我的系统:

  • Dart编辑器版本1.9.3.release(STABLE)
    • Dart SDK版本1.9.3
  • 联想IdeaPad Y510p
    • Intel Core i7-4700MQ CPU @ 2.40GHz
    • 8GB RAM
  • Windows 8.1 Pro

1 个答案:

答案 0 :(得分:1)

我很确定这是pub serve在后​​台运行,可识别文件更改和重建。在工具输出窗口的右上角是一个带有工具提示Stop Pub Serve的图标,可以让它停止。从DartEditor运行Dart Web应用程序时会自动启动pub serve

我不经常使用DartEditor(几个月后主要是WebStorm),但pub serve不应该阻止DartEditor。

您能否提供有关

的更多信息
  • 飞镖版
  • 硬件
  • OS

考虑在http://dartbug.com

创建错误报告