1. 相关资料地址

1.1 官网:https://cangjie-lang.cn/

相关信息及学习资料获取和环境安装包获取。
在这里插入图片描述

1.2 开源社区 https://gitcode.com/Cangjie

相关开源信息,三方库信息,仓颉鸿蒙开发信息,版本及发布信息这里也能看到,是主要的开源和开发者社区。
在这里插入图片描述

1.3 仓颉鸿蒙开发官网 https://developer.huawei.com/consumer/cn/cangjie

这是仓颉鸿蒙开发官网,主要是仓颉在鸿蒙端的开发资料等。
在这里插入图片描述
在这里插入图片描述

1.3 各种信息发布平台(b站,知乎,公众号…)及微信qq群等

2. 仓颉环境安装

进入仓颉开发者官网: https://cangjie-lang.cn/
在这里插入图片描述
点击下载进入下载页, 直接选择长期支持版本,建议使用最新版, 因为很多三方库也在跟进版本。
在这里插入图片描述
直接下载最新版本, 下载安装版本即可, exe或者zip随便哪个都可以。
在这里插入图片描述
exe安装版本和zip免安装版本区别是zip是打包整个sdk, 需要手动配置环境变量。

2.1 zip 免安装版本配置

下载解压后如下所示, 将整个文件夹复制到安装目录即可。
在这里插入图片描述

2.1.1 配置环境变量:

虽然sdk中提供envsetup.bat来设置环境变量,但是每次执行只对当前终端有效,所以需要设置环境变量,一劳永逸。
记事本打开envsetup.bat
在这里插入图片描述
将上述对应的sdk路径项项配置到环境变量即可:
配置cangjiehome变量,目的是为了下次替换版本时只用修改这个变量值即可, 值为上述复制安装的sdk路径。
在这里插入图片描述
然后配置几个个path:
在这里插入图片描述
在这里插入图片描述
点击确定结束后完成。

2.1.2 验证安装

打开终端:

cjc -v     			 # 查看仓颉版本
cjpm -v 			 # 查看包管理工具版本

在这里插入图片描述

2.2 exe 安装(不推荐,1.0.3会清除用户环境变量)

预计下一版本更新修复
在这里插入图片描述

双击运行安装程序,如果被拦截,点击更多信息,继续就可以。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择安装路径后安装即可:
在这里插入图片描述
等待安装完成:
在这里插入图片描述
在这里插入图片描述
这里不用重启,或者重启下也可以。
在这里插入图片描述
安装验证和之前一样,查看即可:
在这里插入图片描述
其实这里安装就是多了一个环境变量配置而已,打开环境变量编辑页面,看到也是配置了cangjiehome
在这里插入图片描述
查看path,发现打不开编辑表单页面了
在这里插入图片描述
在最前边添加:C:\Windows\System32; 最后加入一个英文分号,在点确定后重新点击即可
在这里插入图片描述
在这里插入图片描述
此时打开发现会将我们原来的环境变量清除掉,可能是程序有bug, 所以谨慎使用,推荐zip手动安装。

2.3 卸载

使用安装程序安装的使用uninstall.exe卸载即可
在这里插入图片描述
使用zip安装的直接删除目录,删除环境变量即可。

3. vscode 开发环境配置

3.1 插件安装

打开vscode,安装仓颉插件,此插件已经上架到vscode插件商店中,不用和之前一样本地安装,直接搜索安装即可。
在这里插入图片描述

3.2 配置sdk 路径

在这里插入图片描述
输入安装路径和选择sdk为native版本, 仓颉也支持虚拟机版本后端sdk如果使用虚拟机版本可到官网找对应sdk安装, 这里使用native版本。
在这里插入图片描述

4. 工程创建及运行

4.1 cjpm 命令创建

cjpm init --path cjtest		// 在当前目录下创建cjtest 工程
cjpm run					    // 运行工程

创建工程如下:
在这里插入图片描述
在这里插入图片描述
更多使用请参考官方文档:https://cangjie-lang.cn/docs?url=%2F1.0.3%2Ftools%2Fsource_zh_cn%2Ftools%2Fcjpm_manual_cjnative_community.html
或者 https://blog.csdn.net/qq_51355375/article/details/140594593?spm=1011.2415.3001.5331

4.2 图形菜单创建

通过快捷键 Ctrl + Shift + P(macOS 系统的快捷键为 Command + Shift + P) 调出 VSCode 的命令面板,选择 cangjie: Create Cangjie Project View 命令。
在这里插入图片描述
在这里插入图片描述

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐