简介
相比 Java、Kotlin、Go 或 JavaScript,Dart 在开发语言中小众且冷门。而人们对 Dart 的关注度逐渐提升是因为 Flutter 的日渐兴起,其主要编程语言正是 Dart。Dart 和 Go 都是谷歌亲儿子,我个人短时间所产生的熟悉感,来自 Dart 的语法和 Kotlin 高度相像。两者都是面向对象、单继承、强类型且支持自动类型推断的语言。
现时 Dart 可参阅的资料并不多,参考官方文档至少能保证内容的正确性。此外提供一些不错的参考资料:
和学习多数语言的方式一样,初期学习 Dart 只需学会如何运行工程、了解基本语法,高级进阶在以后学习 Flutter 时逐步提升。
安装Dart
如果电脑已安装 Homebrew ,通过以下代码安装 Dart 环境
1
2
$ brew tap dart-lang/dart
$ brew install dart
安装完成的 Dart 在 MacOS 中保存在/usr/local/opt/dart/libexec
IDE配置
使用 IntelliJ IDEA 需要配置 Dart 语言的插件,其他IDE需要配置各自支持的插件。到 Preferences - Plugins 界面,选择下方的 Install JetBrains plugins
搜索 Dart 并安装对应插件,安装成功后重启IDE。由于本机已经安装插件,所以下图没有显示安装按钮
运行
在IDE中创建新工程
左边类型选择 Dart 并进入下一步,下一步里面填写工程名称并确认
运行前需配置工程运行的主文件,运行即可显示结果