02-仓颉开发环境搭建
本章节主要介绍如何搭建运行仓颉的开发环境。
我们可以将运行仓颉语言的开发环境分成 3 个:
- 仓颉官网提供的在线运行,最低代价的方式来体验和运行仓颉程序。
- 下载安装仓颉 SDK,利用 vscode 安装仓颉语法提示插件,开发仓颉程序
- 在DevEco Studio 中安装仓颉插件,开发仓颉程序
仓颉语言 在线体验
打开https://cangjie-lang.cn/,点击在线体验即可
vscode 安装仓颉插件
下载安装 vscode
首先我们要下载 vscode 编辑工具,Visual Studio Code(简称“VS Code” [1])是 Microsoft 在 2015 年 4 月 30 日 Build 开发者大会上正式宣布一个运行于 Mac OS X、Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
安装成功后,打开是这个样子的。
下载安装仓颉插件
建议下载稳定版本,这样少踩一些坑。
要下载的东西一共两个
- SDK
- vscode 插件
安装仓颉 SDK
下载完仓颉 SDK 后,直接双击安装即可
打开你的终端,输入 命令查看仓颉 SDK 是否安装成功
cjc -v
安装 vscode 仓颉插件
该插件的功能用于让 vscode 识别仓颉语法,和运行仓颉程序。
解压它,得到以下程序。
vscode 安装离线插件
安装成功
此时,需要在 vscode 配置仓颉的 SDK,否则后续无法直接运行仓颉程序。
至此,我们的 vscode 的开发环境都搭好了。
在DevEco Studio 中安装仓颉插件,开发仓颉程序
如果想要在在DevEco Studio 中安装仓颉插件,开发仓颉程序,那么需要先申请报名。申请链接
申请通过后,会给你邮箱发送邮件,此时,你根据邮件指引即可。因为此过程在保密范围内,所以就不演示具体的步骤了。
安装成功后,会在DevEco Studio 中显示仓颉插件选项
我们第一个仓颉程序
接下来,我们就使用 vscode 开发第一个仓颉程序吧!
-
新建一个仓颉文件,后缀名是 cj
-
输入基本代码
main() { println("Hello World") }
-
编译仓颉程序
打开终端,输入以下命令
cjc 表示使用安装好的 sdk 的内置命令 用来编译仓颉程序
.\01-hello.cj 是要编译的文件
-o hello.exe 表示编译后的内容,生成到 hello.exe
cjc .\01-hello.cj -o hello.exe
-
运行仓颉程序,此时在终端中输入命令,即可运行我们的仓颉程序
.\hello.exe
-
你也可以直接利用 vscode 内置的运行功能,一键编译和运行
构建和调试单文件
运行成功
总结
以上就是我们搭建仓颉开发环境的 3 种方式。 下一章节开始介绍基本语法,敬请期待。