搭建Dart开发环境(Windows环境)

Dart是Google开发的编程语言,可以用于开发移动应用,桌面应用和服务端应用。近来随着Flutter跨平台移动应用开发框架的流行,Dart也越来越受到开发人员的青睐。本文就带大家一起来搭建windows下的Dart开发环境。 关于如何搭建Mac OS下的Dart开发环境,可参考:搭建Dart开发环境(Mac OS环境)

官方文档可以看出,Dart为不同的应用类型开发提供了不同的开发套件。

  1. 对于移动应用开发,需要安装Flutter
  2. 对于Web应用(前端)开发,需要安装Dart SDK,通用工具及Web Tools
  3. 对于服务端或命令行应用开发,需要安装Dart SDK, 通用工具

为了方便语言学习,而不引入过多的复杂性,暂时我们选择安装Dart SDK即可。

安装Dart SDK

这里下载Dart for Windows, 如果不能访问,也可以在这里下载:

链接: https://pan.baidu.com/s/1VLhm5ED71NL7xPEyJuB7Nw
提取码: tac9

下载的文件很小,1M多,其实只是一个启动器而已,真正运行安装的时候还会从网络下载139M的内容。
安装过程选择全部选择默认选项即可。
安装完成后,打开一个命令行(cmd)运行

1
dart --version

如果能正常显示版本号,说明安装正确。

安装VSCode插件

VSCode中已经有了很多的Dart扩展,直接在扩展(Extensions)搜索框中输入Dart就可以搜出来一堆,推荐选择排名第一的”Dart”扩展,该扩展功能全面,评分和下载量都非常高。以下这段摘抄至它的官方文档,大家可以感受以下它丰富的功能。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Edit and Debug Flutter mobile apps
Edit and Debug Dart command line apps
Automatic hot reloads for Flutter
Refactorings and Code fixes (lightbulb)
Quickly switch between devices for Flutter
Flutter Doctor command
Flutter Get Packages command
Flutter Upgrade Packages command
Automatically gets packages when pubspec.yaml is saved
Automatically finds SDKs from PATH
Notification of new stable Dart SDK releases
Sort Members command
Support for debugging "just my code" or SDK/libraries too (dart.debugSdkLibraries and dart.debugExternalLibraries)
Prompts to get packages when out of date
Syntax highlighting
Code completion
Snippets
Realtime errors/warnings/TODOs
Documentation in hovers/tooltips
Go to Definition
Find References
Rename refactoring
Format document
Support for format-on-save (editor.formatOnSave)
Support for format-on-type (editor.formatOnType)
Workspace symbol search
Document symbol search
Organize Imports command
Pub Get Packages command
Pub Upgrade Packages command
Type Hierarchy

基本上需要的功能都有了,在VSCode的扩展界面直接点击安装按钮即可。安装完成后,VSCode会弹出提示,要求设置Dart SDK的安装路径,选择你在第一步安装Dart的路径即可,在Windows中,默认是”C:\Program Files\Dart\dart-sdk”目录

写一个简单程序验证环境

在VSCode中,选择New一个新文件并命名为main.dart。在main.dart中输入一下代码:

1
2
3
void main() {
print("Hello, Dart!");
}

输入完成后,选择 Debug -> Start Debugging 菜单或是直接按F5键,程序将运行,如果在VSCode的”DEBUG CONSOLE”中输出了以下的结果,则说明环境配置正确。

1
2
Hello, Dart!
Exited

本文标题:搭建Dart开发环境(Windows环境)

文章作者:梅老师

发布时间:2019年06月06日 - 15:06

最后更新:2020年05月28日 - 16:05

原始链接:https://www.mls-tech.info/app/dart/dart-development-environment-windows/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。