跳转至正文

使用 IntelliJ 和 Android Studio 开发 Dart 应用

Dart 插件为 JetBrains 公司开发的 IntelliJ 系列 IDE 提供了支持,这些系列的 IDE 大都是为不同的平台、不同的语言和技术而开发的。推荐使用下列 IDE 都是来做 Dart 和 Flutter 开发:

  • IntelliJ IDEA 是专门用于基于 JVM 语言开发的 IDE。

  • WebStorm 是专门用于 Web 开发的。

  • Android Studio 专门用来从事 Android 和 Flutter 应用开发。

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

入门

#

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

下载 IDE

#

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

下载 Dart SDK

#

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

选一个吧:

配置以支持 Dart 开发

#

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

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

    1. From the Welcome screen, choose Plugins.

      在欢迎界面窗口,选择 Plugins/

    2. Search for Dart.
    3. 搜索 Dart 关键字。

    4. Once you've installed the Dart plugin, restart the IDE.
    5. 安装好 Dart 插件后,记得重启 IDE。


    6. 创建新的 Dart 项目:

      1. From the Welcome screen, click New Project.

        在欢迎窗口界面,点击 New Project

      2. In the next dialog, click Dart.
      3. 在接下来的对话框中点击 Dart


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

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

        :::note

        Dart SDK 指定的目录包含 SDK 的 binlib 目录; bin 目录中包含了类似 dartdartaotruntime 等工具。 IDE 需要确保路径有效。

        :::

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

        1. To enable starting templates, click Generate sample content.

          为了启用起步模版,点击 Generate sample content

        2. Pick your desired template.
        3. 选择你希望使用的模版。

          :::note

          模版由 dart create 命令提供和创建。

          :::

        4. 点击 Next 继续进行工程设置

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

        Reporting issues

        #

        上报问题

        #

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

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

        More information

        #

        更多信息

        #

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