IDEA 配置 Dart 开发环境,以及创建第一个 Dart 项目

IDEA 配置 Dart 开发环境,以及创建第一个 Dart 项目


1、打开 IDEA 会看到如下页面,点击右下角的 Configure,然后点击 Plugins

Launch Page

2、在新打开的页面中搜索 Dart,可以看到如下的搜索结果,然后点击右侧面板的 install 开始安装

Search Dart Plugin

3、安装完成之后会重启 IDEA,此时 IDEA 就有了开发 Dart 程序的功能。

Restart IDEA

创建一个 Dart 程序


1、 打开 IDEA 开发工具,选择 Create New Project

Launch Page

2、 在弹出来的下面的页面中,选择 Dart 项目,然后 Next

Select Dart

3、输入 项目名称 和项目 存储路径 ,点击 Finish之后就会创建一个新项目。

Project name & Project location

4、新项目如下

New Dart Project

5、在项目文件上右击鼠标,选择 New -> Dart File 创建新的 Dart 文件

Create Dart File

6、在弹出的输入框内输入 Dart 文件的名称,然后点击 OK 完成创建

Input Dart File Name

7、在新创建的 Dart 文件中输入一下测试代码

Input Dart Code With `main `Method

8、 在 Dart 文件上右击鼠标,选择Run'welcome.dart' 执行 Dart 代码

Run Dart File With `main` Method

9、此时可能会出现下面的错误

Error Result

10、 如果出现上一步的错误,按照下面的步骤解决,打开 Edit COnfigurations...

Edit Configurations...

11、将 Checked mode 的对勾 ✅ 取消即可

Cancel Checked Mode

12、 在此运行一下 welcome.dart 文件,可以看到如下的打印结果。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

Dart虚拟机运行原理

一、Dart虚拟机1.1引言DartVM是一种虚拟机,为高级编程语言Dart提供执行环境,但这并意味着Dart在D虚拟机上执行时,总是采用解释执行或者JIT编译。例如还可以使用Dart虚拟机的AOT管道将Dart代码编译为机器代码,然后运行在Dart虚拟机的精简版环境,称之为预编译运行时(precompiledruntime)环境,该环境不包含任何

Dart中的抽象类、多态、以及接口

一、Dart中的抽象类Dart中抽象类: Dart抽象类主要用于定义标准,子类可以继承抽象类,也可以实现抽象类接口。  1、抽象类通过abstract 关键字来定义  2、Dart中的抽象方法不能用abstract声明