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

仓颉开发语言作为华为为鸿蒙系统自研的开发语言,虽然才发布不久,但是它承担着极其重要的历史使命。作为鸿蒙开发者,掌握仓颉开发语言将成为不可或缺的技能,今天我们从零开始,为大家分享仓颉语言的开发教程,今天要分享的是搭建开发环境。

仓颉在DevEco-studio和VSCode都提供了开发插件,作为鸿蒙开发者我们可能更习惯使用DevEco-studio,所以今天就以DevEco-studio为例。

首先需要下载仓颉插件,要注意仓颉插件和DevEco-studio的配套版本,我建议全都下载最新版本。

如果您无法下载,可能是因为仓颉语言目前处于公开测试阶段,您需要报名参加公测,这个审核速度很快。

下载后的DevEco-studio点击安装,仓颉插件原地不动,不要解压。

打开DevEco-studio的设置菜单,选择Plugins,找到设置图标点击下拉菜单中的Install Plugin from Disk。

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

重启完成后,仓颉插件也就安装完成了。

尝试创建一个新项目,这时候你会发现列表中新增了仓颉的相关内容:

这两个项目分别代表纯仓颉项目和仓颉混合开发项目,你可以先创建一个纯仓颉项目试试看。

仓颉项目的目录结构和语法跟ArkTs不太一样,这不是今天的重点。仓颉也为我们初始化了一个小的Hello World demo。

复制代码
@Entry
@Component
class EntryView {
    @State
    var message: String = "Hello Cangjie"


    func build() {
        Row {
            Column {
                Button(message).onClick {
                    evt => AppLog.info("Hello Cangjie");

                }.fontSize(40).height(80)

            }.width(100.percent)
        }.height(100.percent)
    }
}

这段初始化代码看起来好像和ArkTs的代码非常相似,但也有一些不同的地方,关于代码的教程会在以后的文章中详细介绍,现在直接运行一下试试,如果你遇到了运行失败的问题,可以尝试更新真机设备或者模拟器的版本。

以上就是关于仓颉开发语言搭建开发环境的介绍,今后也会分享仓颉语言的更多内容,感谢阅读。

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

相关推荐
Shartin4 分钟前
CPT208-Human-Centric Computing: Prototype Design Optimization原型设计优化
开发语言·javascript·原型模式
dme.16 分钟前
Javascript之DOM操作
开发语言·javascript·爬虫·python·ecmascript
teeeeeeemo21 分钟前
回调函数 vs Promise vs async/await区别
开发语言·前端·javascript·笔记
加油吧zkf26 分钟前
AI大模型如何重塑软件开发流程?——结合目标检测的深度实践与代码示例
开发语言·图像处理·人工智能·python·yolo
ejinxian41 分钟前
PHP 超文本预处理器 发布 8.5 版本
开发语言·php
软件黑马王子1 小时前
C#系统学习第八章——字符串
开发语言·学习·c#
阿蒙Amon1 小时前
C#读写文件:多种方式详解
开发语言·数据库·c#
Da_秀1 小时前
软件工程中耦合度
开发语言·后端·架构·软件工程
Fireworkitte1 小时前
Java 中导出包含多个 Sheet 的 Excel 文件
java·开发语言·excel
HarmonyOS小助手2 小时前
闯入鸿蒙:浪漫、理想与「草台班子」
harmonyos·鸿蒙·harmonyos next·鸿蒙生态