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 测试版发布的反馈,修复所有剩余问题,然后发布到稳定状态。很难为此设定一个具体的时间表,目前的考虑是明年年初。

详情可查阅发布公告


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

查看所有标签

猜你喜欢:

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

数字战争

数字战争

[英]查尔斯·亚瑟 / 余淼 / 中信出版社 / 2013-6-1 / 49

1998年,数码世界初具雏形。 至此以往,大浪淘沙。随着IT产业的迅猛发展,涌现出了以苹果、谷歌、微软为首的行业巨头。它们为争夺数码世界不同分支的霸主地位而争斗,包括搜索技术、移动音乐、智能手机和平板电脑市场。它们可利用的武器包括硬件、软件以及广告。同时,它们要赌上的则是公司的声望,当然,还有我们的未来。然而,无论在产品创新还是在战略优势上,这些企业彼此竞争、彼此砥砺,推动了行业的良性发展。......一起来看看 《数字战争》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换