仓颉编程语言是一种面向全场景应用开发的通用编程语言,可以兼顾开发效率和运行性能,并提供良好的编程体验,主要具有如下特点:多后端支持、语法简明高效、多范式编程、类型安全、内存安全、高效并发、兼容语言生态、领域易扩展、助力 UI 开发、内置库功能丰富。接下来有三种方式安装仓颉语言。
在Windows安装仓颉工具链
首先我们来安装仓颉工具链,进入到仓颉的官方文档文档-仓颉编程语言官网,在这有一些介绍,我们点击进入仓颉官网
进入页面,我们主要要安装以下两个包,一个是仓颉编程语言SDK,另一个是安装仓颉IDE(在下一个部分介绍安装)。点击STS Version即刻下载
在备用盘(如D盘)创建两个新文件夹,笔者命名为SDK和project_cangjie,前者存放仓颉SDK,后者存放仓颉的项目文件。选择Cangjie-0.53.18-windows_x64.zip,点击下载到新文件夹并解压。
接下来配置环境,键盘按win键,搜索“高级”,选择“查看高级系统设置”,在右下角点击环境变量,在系统变量里新建变量,填入以下
# 变量名
CANGJIE_HOME
# 值,填入自己的仓颉地址
D:\SDK\Cangjie-0.53.18-windows_x64\cangjie
选择Path,点击编辑,新建入以下变量
%CANGJIE_HOME%\bin
%CANGJIE_HOME%\tools\bin
%CANGJIE_HOME%\tools\lib
%CANGJIE_HOME%\runtime\lib\windows_x86_64_llvm
点击确定直到窗口全部消失。win+R键输入cmd进入终端,输入:
cjc -v
出现以下即配置成功
回到之前新建的project_cangjie文件夹中,再新建文件夹(如:文件夹名5.1),创建hello.txt文件,打开并填入。ctrl+S键保存后重命名文件后缀为cj,即hello.cj。
main() {
println("你好,仓颉")
}
在点击文件夹路径,输入cmd并回车,这样就能快速进入该路径下的终端。
输入以下:
# 运行完这个语句,文件夹里会多出来三个文件
cjc hello.cj -o hello.exe
# 运行仓颉语句
.\hello.exe
输出如下,即为安装成功:
仓颉IDE安装
点击CodeArts IDE for Canjie立即查看,并登录华为账号。选择客户端下载
直接打开exe安装包,选择同意协议,点击下一步到安装。完成安装,运行IDE,点击新建项目。
输入项目名称,选择之前创建的项目文件夹位置和SDK目录,点击创建
仓颉文件位于scr文件夹下。ctrl+~键调出终端,输入以下运行代码:
cjpm run
至此,仓颉IDE安装完成。
VS插件安装仓颉
进入VS code后点击右侧任务栏的拓展,查找cangjie,选择第一个下载安装。
接下来新创建仓颉项目,快捷键ctrl+shift+P键调出命令框,搜索以下:
Create Cangjie
可以看到由两种创建仓颉项目的方式,View提供预览功能,其创建也稍有不同。没关系我们一步步来。
1.先点击非view的创建方式,按照以下选择,点击Confirm。在出现框中勾选信任父文件夹,点击“是,我信任该作者”
同样的仓颉文件位于scr文件夹下。ctrl+~键调出终端,输入以下运行代码,出现结果如图二:
cjpm run
2.第二种点击非view创建方式
依次选择Native和Exbiecutable,并选择项目目录(如:D:\project cangjie),输入项目名称(如:demo_3)并回车
接下来的操作也是一样。
到此完成所有教程!开始你的仓颉之旅吧!