Dart 编辑器

一个用来 编辑、调试、运行 Dart 应用的开源工具。

安装 Dart Editor

如果你还没有下载 编辑器,则到 这里下载 Dart 编辑器

Dart 编辑器需要 Java 支持。 如果有必要,请 下载 JRE。 Dart 编辑器需要 JRE 6.0+ 版本 java。

配置 Dart Editor

如果你想用命令行工具,也已经 有了,在 Dart 下载包中已经包含了 SDK。 你可能还需要按照 SDK 页面 介绍的方式来设置 环境变量。

默认包含的 Dart 编辑器 为 稳定版本。 差不多每隔六周自动更新一次。 在 版本改变日志 页面记录了发布的日期和主要的功能。 dev channel build 是最新的测试版本 Dart 编辑器, 包含了一些仍在开发中的新功能。 如果你在会用开发者版本,则记得经常下载新的使用,并 反馈遇到的各种问题和关于新功能的使用意见。

更新

Dart 编辑器 可以自动更新。 当新的稳定版本发布的时候, 可以通过如下命令还更新编辑器: Preferences-> Update 然后选择 Download updates automatically

如果你不想自动升级,则 不要勾选 Download updates automatically 选项。 当你想更新的时候, 使用 About Dart 编辑器 对话框来下载和应用 更新。

使用 Dart 编辑器

要开始使用 Dart 编辑器, 参考如下内容:

  • 起步 ( Dart 教程 中的第一篇内容)
    从头介绍了 Dart 编辑器, 从如何下载到如何运行第一个应用。
  • Up and Running (Dart Up and Running 第一章中的一部分)
    快速的告诉你如何下载 Dart 编辑器、运行示例和创建应用。

关于如何使用 Dart 编辑器 的更详细信息, 参考:

  • Dart 编辑器 (Dart Up and Running 第四章)
    介绍如何使用 Dart 编辑器 ,例如 如何设置启动不同的浏览器。

特性

Dart 编辑器 包含了 静态分析引擎并直接和 Dartium 集成, 帮助你 开发、调试和维护您的应用。

Code completion in Dart 编辑器
代码完成

查看对象可用的函数和变量。

Refactoring in Dart 编辑器
重构

不用改变代码行为来重新 组织代码。

Code completion in Dart 编辑器
大纲视图

在树结构中 列出 类、 函数和变量。

Debugging in Dart 编辑器
调试器

设置断点、查看变量的值、 单步调试等。

Static analysis warnings in Dart 编辑器
静态分析

当检测到潜在的问题和不一致的时候会发出警告。

Find callers for methods in Dart 编辑器
查找调用者

快速查找所有调用一个函数的地方,可以很容易的跳转到对应的地方。

自定义 build 过程

通过创建一个 build.dart 文件你可以 在 Dart 编辑器 build 过程中添加自定义行为。 例如, Web UI 用 build.dart 文件来运行自定义 工具。 参考 Build.dart 和 Dart 编辑器 Build 系统 来了解实现 build.dart 文件的详细内容。

提交 Bug 和 功能申请

点击 SEND FEEDBACK 连接 (在 Dart 编辑器 窗口右上角) 来反馈问题和提升 Dart 编辑器的建议。

要查看已有问题列表或者 创建一个新的,请访问 Dart 编辑器 问题列表

故障排除

排除 Dart 编辑器 问题 页面介绍了常见的编辑器问题以及 解决方式。