02-仓颉开发环境搭建

02-仓颉开发环境搭建

本章节主要介绍如何搭建运行仓颉的开发环境。

我们可以将运行仓颉语言的开发环境分成 3 个:

  1. 仓颉官网提供的在线运行,最低代价的方式来体验和运行仓颉程序。
  2. 下载安装仓颉 SDK,利用 vscode 安装仓颉语法提示插件,开发仓颉程序
  3. DevEco Studio 中安装仓颉插件,开发仓颉程序

仓颉语言 在线体验

打开https://cangjie-lang.cn/,点击在线体验即可

image-20241211180435243



image-20241211180518909

vscode 安装仓颉插件

下载安装 vscode

首先我们要下载 vscode 编辑工具,Visual Studio Code(简称“VS Code” [1])是 Microsoft 在 2015 年 4 月 30 日 Build 开发者大会上正式宣布一个运行于 Mac OS X、Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。

下载地址

image-20241211231632255

安装成功后,打开是这个样子的。

image-20241211232846027

下载安装仓颉插件

下载地址

image-20241211233119666

建议下载稳定版本,这样少踩一些坑。

image-20241211233139036

要下载的东西一共两个

  1. SDK
  2. vscode 插件

image-20241211233546478

安装仓颉 SDK

下载完仓颉 SDK 后,直接双击安装即可

image-20241211233632785

打开你的终端,输入 命令查看仓颉 SDK 是否安装成功

cjc -v

image-20241211233750170

安装 vscode 仓颉插件

该插件的功能用于让 vscode 识别仓颉语法,和运行仓颉程序。

image-20241211234341812

解压它,得到以下程序。

image-20241211234620705


vscode 安装离线插件

image-20241211234427504

安装成功

image-20241211234916982

此时,需要在 vscode 配置仓颉的 SDK,否则后续无法直接运行仓颉程序。

image-20241212000638058


image-20241212000808737

至此,我们的 vscode 的开发环境都搭好了。

DevEco Studio 中安装仓颉插件,开发仓颉程序

如果想要在在DevEco Studio 中安装仓颉插件,开发仓颉程序,那么需要先申请报名。申请链接

申请通过后,会给你邮箱发送邮件,此时,你根据邮件指引即可。因为此过程在保密范围内,所以就不演示具体的步骤了。

安装成功后,会在DevEco Studio 中显示仓颉插件选项

image-20241212000332204

我们第一个仓颉程序

接下来,我们就使用 vscode 开发第一个仓颉程序吧!

  1. 新建一个仓颉文件,后缀名是 cj

    image-20241212000847946

  2. 输入基本代码

    main() {
        println("Hello World")
    }
    
  3. 编译仓颉程序

    打开终端,输入以下命令

    cjc 表示使用安装好的 sdk 的内置命令 用来编译仓颉程序

    .\01-hello.cj 是要编译的文件

    -o hello.exe 表示编译后的内容,生成到 hello.exe

     cjc .\01-hello.cj  -o hello.exe
    

    image-20241212001524176

  4. 运行仓颉程序,此时在终端中输入命令,即可运行我们的仓颉程序

     .\hello.exe
    

    image-20241212001606695

  5. 你也可以直接利用 vscode 内置的运行功能,一键编译和运行

    image-20241212001830626


​ 构建和调试单文件

image-20241212002037085


运行成功

image-20241212002125620

总结

以上就是我们搭建仓颉开发环境的 3 种方式。 下一章节开始介绍基本语法,敬请期待。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万少-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值