目录

Contents

使用 IntelliJ 和 Android Studio 开发 Dart 应用

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

The Dart plugin adds Dart support to JetBrains IDEs such as IntelliJ IDEA and Android Studio. IntelliJ IDEA is an intelligent Java IDE with support for many other languages and frameworks. Android Studio is an IDE based on IntelliJ IDEA that’s used for Android and Flutter development.

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

Whichever JetBrains IDE you choose for Dart development, this page has resources to help you get started quickly and find more information when you need it.

入门

Getting started

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

If you don’t already have the IDE and the Dart SDK, get them. Then install the Dart plugin and tell it where to find the Dart SDK.

下载 IDE

Downloading the IDE

如果你还没有一款 JetBrains 的 IDE,请选择一款:

Install a JetBrains IDE if you don’t already have one. Choose one:

下载 Dart SDK

Downloading the Dart SDK

如果你还没有安装 Dart SDK,安装一下。你可以选择下载 Dart SDK 或者下载安装 Flutter SDK,在 Flutter 1.21 和之后的版本,Flutter SDK 已经包含了完整的 Dart SDK 。

If you don’t already have the Dart SDK, install it. You can get it either by itself or by downloading the Flutter SDK, which (as of Flutter 1.21) includes the Dart SDK.

选一个吧:

Choose one:

配置以支持 Dart 开发

Configuring Dart support

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

Here’s one way to configure Dart support:

  1. 启动 IDE 并安装 Dart 插件。

    Start the IDE, and install the Dart plugin.

    1. From the Welcome screen, choose Plugins. 在欢迎界面窗口,选择 Plugins/
    2. Search for Dart. 搜索 Dart 关键字。
    3. Once you've installed the Dart plugin, restart the IDE. 安装好 Dart 插件后,记得重启 IDE。

  2. 创建新的 Dart 项目:

    Create a new Dart project:

    1. From the Welcome screen, click New Project. 在欢迎窗口界面,点击 New Project
    2. In the next dialog, click Dart. 在接下来的对话框中点击 Dart

  3. 如果 Dart SDK 路径为空请先设置。

    If you don't see a value for the Dart SDK path, enter it.

    例如,SDK 的路径可能是 <Dart 安装目录>/dart/dart-sdk.

    For example, the SDK path might be <dart installation directory>/dart/dart-sdk.

  4. 选择一个起步模版 (starting template)。

    Choose a starting template.

    1. To enable starting templates, click Generate sample content. 为了启用起步模版,点击 Generate sample content
    2. Pick your desired template. 选择你希望使用的模版。
  5. 点击 Next 继续进行工程设置

    Click Next and continue project setup.

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

An alternative to Step 2 is to open an existing Dart project, and then open its pubspec.yaml file or any of its Dart files.

上报问题

Reporting issues

请通过 JetBrains 关于 Dart 的问题追踪器 来报告错误或者提供反馈。

Please report issues and feedback via the official JetBrains issue tracker for Dart.

错误报告包括预期行为、实际行为的细节。如果合适的话,建议提供合适的屏幕截图。

Include details of the expected behavior, the actual behavior, and screenshots if appropriate.

更多信息

More information

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

See the JetBrains website for more information.