前言

仓颉(Cangjie)是华为为鸿蒙生态打造的一款现代编程语言。它旨在兼顾开发效率与运行性能,是面向全场景应用开发的通用编程语言。

仓颉编程语言主要具有以下特点:

  • 多范式编程:融合了函数式、命令式和面向对象等多种编程范式,开发者可以根据需求灵活选择。
  • 类型与内存安全:作为静态强类型语言,它能在编译时发现多数错误,同时通过自动内存管理等机制确保运行时的安全。
  • 高性能:支持将代码直接编译为原生二进制文件,以获得高效的运行性能。
  • 简洁高效:语法设计简明,例如提供了字符串插值、模式匹配等特性,让开发者可以用更少的代码表达逻辑。

官网:

仓颉编程语言官网https://cangjie-lang.cn/

一、安装 SDK

1.1 开始下载

官网:

下载中心-仓颉编程语言官网https://cangjie-lang.cn/download

选择适合你电脑系统的版本进行下载:

1.2 开始安装

下载完成后,双击安装包

选择安装的文件位置:

如果你的电脑没有什么正在运行需要保存的东西,直接点击是重启电脑;

或者点击否自行重启。

1.3 验证安装

Win + R 里面输入 cmd,接着回车

输入下述指令:

cjc --version

如图所示,即配置成功:

二、安装 CodeArts IDE for Cangjie

CodeArts IDE for Cangjie 是面向仓颉编程语言的服务应用开发环境,为开发者提供良好的编程体验,包括语言服务、工程管理、编译构建、调试服务等功能。

2.1 开始下载

下载中心-仓颉编程语言官网https://cangjie-lang.cn/download

点击后需要你登录华为云账号。

登录成功后会进入该网址。

CodeArts IDE - 智能化集成开发环境,先进的语言、调试和AI辅助服务。https://devcloud.cn-north-4.huaweicloud.com/codeartside/home?product=cangjie#

点击下载使用:

2.2 开始安装

下载完成后,双击打开安装包:

选择安装位置

等待安装

三、开始上手

3.1 新建工程

点击 Ctrl + 加号 可以使页面放大

找到main.cj文件,点击右上角运行,下述显示表示运行成功:

package Test

main(): Int64 {
    println("hello world")
    return 0
}

3.2 学习资料

官方学习资料:

文档-仓颉编程语言官网https://cangjie-lang.cn/docs

Logo

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

更多推荐