• 使用 IntelliJ 和 Android Studio 开发 Dart 应用
    • 入门
      • 下载 IDE
      • 下载 Dart SDK
      • 配置以支持 Dart 开发
    • 上报问题
    • 更多信息

    使用 IntelliJ 和 Android Studio 开发 Dart 应用

    Dart 插件为类似 IntelliJ IDEA 和 Android Studio 这样 JetBrains 的 IDE 提供了 Dart 支持。IntelliJ IDEA 是一款优秀的 Java IDE,除此之外它还支持许多其它的语言和框架。Android Studio 是一款基于 IntelliJ IDEA 的 IDE,其常用作开发 Android 和 Flutter。

    不管你选择哪一款 JetBrains 的 IDE 用于 Dart 开发,本文所包含的资源都可以帮助你快速入门并在你需要时给你提供更多的信息。

    注意: JetBrains 专门针对客户端开发的另一款 IDE WebStorm 则已经预装了 Dart 插件。

    入门

    如果你还没有 IDE 和 Dart SDK,请先下载。然后安装相应的 Dart 插件并配置 Dart SDK 的路径。

    下载 IDE

    如果你还没有一款 JetBrains 的 IDE,请先安装。

    • 下载 IntelliJ IDEA 或,尝试试用最新的 Dart 语言特性,请安装 IntelliJ IDEA EAP。

    • 或者 查找其它的 JetBrains 产品。

    注意: IntelliJ IDEA 的社区版有功能限制。例如,它不直接支持调试 Web 应用。它对 JavaScript、HTML、CSS 和 YAML 的支持也很少。

    下载 Dart SDK

    如果你还没有 Dart SDK,请先安装。

    • 下载 Dart SDK

    配置以支持 Dart 开发

    下面是配置以支持 Dart 开发的一种方式:

    • Start the IDE, and install the Dart plugin. To find the Dart plugin, from the Welcome screen choose Configure > Plugins, then click Install JetBrains plugin, and then search or scroll down until you find Dart. Once you've installed the Dart plugin, restart the IDE. 启动 IDE 并安装 Dart 插件。你可以从欢迎界面窗口的 Configure > Plugins 菜单进入到插件设置界面,然后点击 Install JetBrains plugin 并搜索或拖动滚动条直到你找到 Dart。安装好 Dart 插件后记得重启 IDE。

    • Create a new Dart project: 创建新的 Dart 项目:

      • From the Welcome screen, click Create New Project.
      • 在欢迎窗口界面点击 Create New Project
      • In the next dialog, click Dart.
      • 在接下来的对话框中点击 Dart
    • If you don't see a value for the Dart SDK path, enter it. 如果 Dart SDK 路径为空请先设置。

      For example, the SDK path might be <dart installation directory>/dart/dart-sdk. 例如,SDK 的路径可能是 <Dart 安装目录>/dart/dart-sdk.

    注意:**Dart SDK** 路径为包含了 binlib 目录的路径;bin 目录中包含了类似 dartdartfmt 的工具。需要确保 IDE 路径有效。

    如果你已经创建过 Dart 项目,则可以在第二步的时候选择打开该项目,然后选择打开 pubspec.yaml 或其它 Dart 文件。

    上报问题

    Please report issues and feedback via the officialJetBrains issue tracker for Dart.Include details of the expected behavior, the actual behavior,and screenshots if appropriate.

    更多信息

    你可以查看 JetBrains 网站获取更多的信息。

    • IntelliJ IDEA

      • Dart PhpStorm 帮助

      • 特点

      • 快速开始

    • JetBrains 出品的 Dart 插件

    • 从 Eclipse 迁移至 IntelliJ 的指南