Hello Dart

国际惯例,每个编程语言的学习都始于一个Hello World。Dart版本的Hello World长这样:

main(){
  var s = "Hello Dart";
  print(s);
}

这个Hello World看起非常简洁,可以总结出这样几个特点:

  • main函数可以没有参数,这是极好的,因为等我们的孙子出生估计也不会用到里面的参数
  • 使用var声明变量,有点Kotlin的味道
  • 行尾竟然还要写;,这点让我不爽,毕竟都9102年了,编译器不能帮我们把分号写了吗?
  • 声明方法无需关键字,小括号大括号搞起来就是方法

总体来说,语法还算简洁,没有很天马行空,好像很好学的样子。不像有些语言,比如C++和Rust,语法飘逸婉转,直接让你从Hello World到放弃!

IDE选择

在选择IDE之前,需要先安装Dart SDK。请到Dart官网根据自己的操作系统来自行安装Dart。安装时一定要将Dart安装到一个容易找到的目录,以备后面使用。

主要有三款优秀的IDE供你选择:AndroidStudio,VSCode和IntelliJ IDEA。其中AndroidStudio是通过创建Flutter工程来编写Dart,但现在没有必要去了解Flutter;VSCode的用法和快捷键我不熟;所以选择IDEA来学习Dart语言。

TIP

IDEA分为社区版和专业版,社区版免费但功能有限,不过学习Dart完全没有问题,专业版收费还挺贵。可以求助于万能的淘宝,买到便宜又实惠的激活码。公司有钱的话可以向公司申请购买正版软件,支持正版,远离盗版!

请自行搜索并下载IDEA,下载完IDEA,需要安装Dart插件,否则无法识别Dart语法和智能提示。

Plugins视图中搜索dart插件,点击安装。如下图示:

创建Dart工程

安装了Dart SDK和Dart的插件,接下来可以创建Dart工程进行编码了。一图胜千言,看图来操作吧。

工程创建完毕,打开的界面应该是这样的:

直接在工程根目录右键,选择创建Dart file,就可以开始愉快的编写Dart代码了😃!

更新时间: 6/1/2019, 11:25:37 AM