Dart 2.10 发布,带来新的 Dart 开发者工具

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Dart 2.10 版本发布了。此版本具有一个新的、统一的 Dart 开发者工具:一个可以满足所有开发者需求的工具,例如创建项目、分析和格式化代码、运行测试以及编译应用程序。Dart 开发团队还对 null safety 路线图和时...

Dart 2.10 版本发布了。此版本具有一个新的、统一的 Dart 开发者工具:一个可以满足所有开发者需求的工具,例如创建项目、分析和格式化代码、运行测试以及编译应用程序。Dart 开发团队还对 null safety 路线图和时间表进行了更新,并讨论了将现有代码迁移到 null safety 的原理。

Dart 2.10 发布,带来新的 Dart 开发者工具

新的 Dart 开发者工具

Dart 2.10 具有一个新的、统一的 Dart 开发者工具,与 Flutter 工具非常相似。这个新 工具 支持所有常见任务,例如创建新项目和程序包;分析和格式化代码;以及运行、编译和测试项目。

要使用该工具,只需运行 dart 命令:

Dart 2.10 发布,带来新的 Dart 开发者工具

Flutter 在 Flutter SDK 中已经包含了这个新的 Dart 工具。从 Flutter 1.22 SDK 开始, <flutter-sdk>/bin 同时包含 flutter 和 dart 命令。如果同时进行 Flutter 开发和通用 Dart 开发,则可以通过单个 Flutter SDK 满足开发需求,而无需安装其他任何东西。

开发团队计划在此 dart 工具中添加更多功能,并逐步弃用较小的工具(dartdoc、dartfmt、dartanalyzer 等)。明年预计会发布仅包含单个 dart 工具的 Dart SDK。

null safety

官方表示期盼将空值安全性作为避免空值错误的工具,并且期望通过可靠的空值安全性来实现性能提升。

至于何时可用上 null safety,以下是时间表:

  • Flutter 实验(技术预览 2):已成功迁移了 Flutter 的大部分内容。预计在下个月之内迁移完整的 Flutter 框架,准备在 Flutter 上进行实验性使用。
  • 早期的程序包迁移(Beta):今年晚些时候将完成性能调整,并进行足够的测试,以确保该功能可以按预期运行,以及确保向后兼容是可靠的。
  • 稳定使用的生产环境:根据 Beta 测试版发布的反馈,修复所有剩余问题,然后发布到稳定状态。很难为此设定一个具体的时间表,目前的考虑是明年年初。

详情可查阅发布公告


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Elements of Programming

Elements of Programming

Alexander A. Stepanov、Paul McJones / Addison-Wesley Professional / 2009-6-19 / USD 39.99

Elements of Programming provides a different understanding of programming than is presented elsewhere. Its major premise is that practical programming, like other areas of science and engineering, mus......一起来看看 《Elements of Programming》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码