仓颉开发语言入门教程:搭建开发环境

简介: 仓颉开发语言是华为为鸿蒙系统自主研发的编程语言,肩负重要使命。本文介绍如何从零搭建仓颉开发环境,重点演示在DevEco Studio中安装插件、配置项目及运行Hello World示例,助力开发者快速上手。

仓颉开发语言作为华为为鸿蒙系统自研的开发语言,虽然才发布不久,但是它承担着极其重要的历史使命。作为鸿蒙开发者,掌握仓颉开发语言将成为不可或缺的技能,今天我们从零开始,为大家分享仓颉语言的开发教程,今天要分享的是搭建开发环境。
仓颉在DevEco-studio和VSCode都提供了开发插件,作为鸿蒙开发者我们可能更习惯使用DevEco-studio,所以今天就以DevEco-studio为例。
首先需要下载仓颉插件,要注意仓颉插件和DevEco-studio的配套版本,我建议全都下载最新版本。
image.png

如果您无法下载,可能是因为仓颉语言目前处于公开测试阶段,您需要报名参加公测,这个审核速度很快。
下载后的DevEco-studio点击安装,仓颉插件原地不动,不要解压。
打开DevEco-studio的设置菜单,选择Plugins,找到设置图标点击下拉菜单中的Install Plugin from Disk。
image.png

选择刚刚下载的仓颉插件,安装完成后左侧列表会出现对应的插件,第一次完成安装会有绿色的Restart IDE按钮,点击重启。
image.png

重启完成后,仓颉插件也就安装完成了。
尝试创建一个新项目,这时候你会发现列表中新增了仓颉的相关内容:
image.png

这两个项目分别代表纯仓颉项目和仓颉混合编译项目,你可以先创建一个纯仓颉项目试试看。
仓颉项目的目录结构和语法跟ArkTs不太一样,这不是今天的重点,直接运行项目,仓颉也为我们初始化了一个小的Hello World demo。如果你遇到了运行失败的问题,可以尝试更新真机设备或者模拟器的版本。
以上就是关于仓颉开发语言搭建开发环境的介绍,今后也会分享仓颉语言的更多内容,感谢阅读。

##HarmonyOS语言##仓颉##购物

相关文章
|
存储 缓存 JavaScript
python实战篇:利用request库打造自己的翻译接口
python实战篇:利用request库打造自己的翻译接口
562 1
python实战篇:利用request库打造自己的翻译接口
|
人工智能 JavaScript API
【HarmonyOS NEXT+AI】问答03:找不到DevEco Studio Cangjie Plugin下载链接?
本文针对学员在“HarmonyOS NEXT+AI大模型打造智能助手APP(仓颉版)”课程中提出的问题进行解答:为何无法在华为开发者社区官网找到DevEco Studio Cangjie Plugin下载链接。文中详细介绍了Cangjie Plugin的功能及获取方式,包括STS和Canary版本的申请流程,并提供了学习仓颉编程语言的资源与建议。对于普通开发者,STS版本是当前首选;同时,通过课程与官方教程,可快速掌握仓颉语言核心语法及API,助力开发HarmonyOS NEXT AI智能助手应用。
1056 3
【HarmonyOS NEXT+AI】问答03:找不到DevEco Studio Cangjie Plugin下载链接?
|
安全 前端开发 Windows
EACCES: permission denied,mkdir … npm install 安装依赖问题解决
可是我们看到上面的提示发现,报的是permission denied,这就很奇怪,为什么我是root用户了,还会没有权限呢?
EACCES: permission denied,mkdir … npm install 安装依赖问题解决
|
数据采集 人工智能 Rust
『GitHub项目圈选周刊01』一款构建AI数字人项目开源了!自动实现音视频同步!
『GitHub项目圈选周刊01』一款构建AI数字人项目开源了!自动实现音视频同步!
3213 0
|
10月前
|
消息中间件 运维 监控
Kafka 最佳实践:分区策略、重试、幂等生产者
Kafka 最佳实践:分区策略、重试、幂等生产者
549 3
|
Oracle 关系型数据库 虚拟化
在VMware的Win10虚拟机中安装使用ENSP
本文介绍了在Windows 10虚拟机上安装ENSP及相关软件的全过程,包括VirtualBox、WinPcap、Wireshark、VLC和ENSP的安装步骤,并提供图文演示,帮助用户顺利完成配置与测试。
3020 134
|
安全 开发工具 开发者
仓颉编程语言(Cangjie)正式发布1.0.0 LTS版本,附安装配置教程
仓颉编程语言首个长期支持版本于2025年7月1日发布,定位为面向全场景应用开发的下一代语言。其特点包括多后端支持、简明语法、多范式编程、类型与内存安全、高效并发及丰富内置库。支持与C语言互操作,并提供元编程能力,助力UI开发。当前仅提供CJNative后端SDK,配套VS Code插件便于开发。安装包已规范命名,可在官网下载并按指导完成配置。
2325 1
仓颉编程语言(Cangjie)正式发布1.0.0 LTS版本,附安装配置教程
|
JavaScript Java 开发工具
零基础用 DevEco Studio 打造你的首个 HarmonyOS 应用,开启鸿蒙生态的创新之旅,实现你的技术探索梦想
在鸿蒙生态蓬勃发展的当下,越来越多的开发者怀揣着热情与创意,渴望投身于HarmonyOS应用开发的浪潮之中。
1248 13
零基础用 DevEco Studio 打造你的首个 HarmonyOS 应用,开启鸿蒙生态的创新之旅,实现你的技术探索梦想
|
编译器 程序员 开发者
详解HarmonyOS NEXT系统中ArkTS和仓颉的混合开发
本文介绍了鸿蒙系统中ArkTs与仓颉语言的混合开发方法,讲解了如何通过DevEco Studio创建混合项目、目录结构特点及组件调用方式,强调编译器自动化处理大幅简化开发流程,提升了开发体验。