使用 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,请选择一款:
- IntelliJ IDEA
- IntelliJ IDEA EAP (获取早期 Dart 语言特性和 IntelliJ 新功能体验)
- WebStorm
- Android Studio
- Another JetBrains product
下载 Dart SDK
如果你还没有安装 Dart SDK,安装一下。你可以选择下载 Dart SDK 或者下载安装 Flutter SDK, Flutter SDK 已经包含了完整的 Dart SDK 。
选一个吧:
配置以支持 Dart 开发
下面是配置以支持 Dart 开发的一种方式:
-
启动 IDE 并安装 Dart 插件。
- From the Welcome screen, choose Plugins. 在欢迎界面窗口,选择 Plugins/
- Search for Dart. 搜索 Dart 关键字。
- Once you've installed the Dart plugin, restart the IDE. 安装好 Dart 插件后,记得重启 IDE。
-
创建新的 Dart 项目:
- From the Welcome screen, click New Project. 在欢迎窗口界面,点击 New Project。
- In the next dialog, click Dart. 在接下来的对话框中点击 Dart。
-
如果 Dart SDK 路径为空请先设置。
例如,SDK 的路径可能是
<Dart 安装目录>/dart/dart-sdk
. -
选择一个起步模版 (starting template)。
- To enable starting templates, click Generate sample content. 为了启用起步模版,点击 Generate sample content。
- Pick your desired template. 选择你希望使用的模版。
-
点击 Next 继续进行工程设置
如果你已经创建过 Dart 项目,则可以在第二步的时候选择打开该项目,然后选择打开 pubspec.yaml
或其它 Dart 文件。
上报问题
请通过 JetBrains 关于 Dart 的问题追踪器 来报告错误或者提供反馈。
错误报告包括预期行为、实际行为的细节。如果合适的话,建议提供合适的屏幕截图。
更多信息
你可以查看 JetBrains 网站获取更多的信息。