Virtual Studio Code搭建Dart环境
Virtual Studio Code
(下称 VSCode
)一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器,其主要特点是开源以及轻量级,我们可以将其作为学习Dart语言基础的工具。
环境搭建步骤如下:
- 从VSCode官网下载并安装
VSCode
- 安装如下2个插件:
Dart : Dart语言插件
Code Runner: 快速编译运行插件
除了安装VSCode
之外,还需要进行下面两步配置:
3. 设置Dart插件在终端输出:
- Settings - User Settings - Extensions
- 在Extensions中找到 Run Code configu… 选项,点击 Executor Map 中的 Edit in settings.json
- 在打开的 settings.json文件中,加入
"code-runner.runInTerminal": true
,如下图:
如果没进行如下配置,可能会遇到Dart在在终端输出乱码的问题,如下图:
- 从官网下载并安装Windows版本Dart SDK,安装完成, 通过
dart --version
检查环境配置:
如果没有安装SDK可以会遇到如下提示:
无法将“dart”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称....
- 测试
为了大家安装调试方便,下面贴出我的测试代码:
void main() {
for (int i = 0; i < 5; i++) {
print('hello ${i + 1}');
}
}
新建文件,编码并保存为 .dart
后缀,点击右上角工具栏 三角形的Run 图标,运行。
正确输出如下:
hello 1
hello 2
hello 3
hello 4
hello 5
- 其他问题
刚接触VSCode可能还会遇到,找不到Main函数的问题:
Dart_LoadScriptFromKernel: The binary program does not contain 'main'.
这个是因为写完代码,没有保存导致,保存下,在Run就OK了。