ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

本仓库代码怎么跑起来?《仓颉编程快速上手》源码运行与练习快速指南

本仓库代码怎么跑起来?《仓颉编程快速上手》源码运行与练习快速指南 本仓库代码怎么跑起来《仓颉编程快速上手》源码运行与练习快速指南【免费下载链接】仓颉编程快速上手-刘玥_张荣超《仓颉编程快速上手》专门为仓颉编程语言的初学者量身打造目标是助力读者快速上手仓颉编程语言。书中每个章节均配备了翔实的示例旨在加深读者对所学内容的理解并提升应用仓颉编程语言的能力。通过学习本书读者可以快速掌握仓颉语言编程技能为迈向全场景应用开发高手之路奠定坚实的基础。项目地址: https://gitcode.com/Cangjie-SIG/cangjiebianchengkuaisushangshou-ZRC本仓库是《仓颉编程快速上手》一书的官方源码仓库包含三本仓颉编程图书《仓颉编程快速上手》《图解仓颉编程基础篇》《图解仓颉编程高级篇》的完整章节代码清单和课后练习每个.cj文件都可以独立阅读和运行。本文将带你快速搭好仓颉开发环境克隆仓库并按单文件示例和多文件完整工程两种方式把代码跑起来。1️⃣ 仓库里有什么先认识目录结构整个仓库的图书源代码/目录下有三套图书源码命名规律非常一致看到路径就能猜出内容目录说明【图书源代码】《仓颉编程快速上手》入门书共 15 章含代码清单 练习【源代码】《图解仓颉编程基础篇》图解基础篇15 章【图书源代码】《图解仓颉编程高级篇》异常处理、IO、元编程、多线程、Socket 等 5 章每章内部结构固定代码清单/N-M/对应书中清单 N-M的示例代码如 第1章 hello_cangjie.cj打开就能看到输出你好仓颉的入口练习/N.X.X/对应书中课后习题如 第2章练习 2.1.2 的 exercise.cj完整示例/部分章节多文件联合的完整小项目如 第7章课程管理系统 course_management包含main.cj和 6 个类文件。 小提示大多数示例是单文件、带main()入口的程序直接跑即可只有完整示例目录是多文件工程运行方式略有不同见第 4 节。2️⃣ 一键配置安装仓颉开发环境最快方法运行源码前先装好仓颉工具链二选一即可方式 A安装仓颉 DevEco Studio推荐新手️从仓颉官网下载并安装 DevEco Studio仓颉集成开发环境安装时会一并安装 SDK 与 CLI 工具cjc、cjpm安装完成后在终端执行cjc --version能看到版本号即配置成功。方式 B仅安装 SDK CLI适合已有编辑器习惯的同学。下载对应操作系统的 Cangjie SDK 压缩包解压后将bin目录加入PATH即可在终端直接使用cjc编译器和cjpm项目管理器。✅验证环境新建一个hello.cj写入一段main()打印语句执行cjc hello.cj能看到输出说明环境就绪。3️⃣ 三步克隆仓库打开终端执行git clone https://gitcode.com/Cangjie-SIG/cangjiebianchengkuaisushangshou-ZRC cd cangjiebianchengkuaisushangshou-ZRC克隆完成后用文件管理器或 IDE 打开 图书源代码 目录就可以按章节边看书边对照代码了。4️⃣ 运行代码单文件示例 vs 多文件工程运行单文件示例覆盖 90% 的代码清单命令行方式最快# 进入任意示例目录例如第 1 章 hello_cangjie.cj cjc 图书源代码/【图书源代码】《仓颉编程快速上手》/第1章-起步/代码清单/1-1/hello_cangjie.cjcjc会编译并直接运行该文件终端输出即为书中对应清单的运行结果。IDE 方式在仓颉 DevEco Studio 中直接打开.cj文件点击右上角运行按钮即可练习时建议新建一个空工程把代码粘贴进去再运行便于断点调试。运行多文件完整工程完整示例目录多文件示例如 course_management、e_commerce不能单文件运行推荐步骤在 DevEco Studio 中新建一个仓颉应用程序工程或终端执行cjpm init 工程名把示例目录下全部.cj文件拷贝到工程的src目录确认入口文件为 main.cj执行cjpm run或在 IDE 中运行main.cj。⚠️注意多文件工程内所有文件属于同一个包如package course_management拷贝时请保持文件名不变不要拆分到不同目录。5️⃣ 如何使用课后练习练习答案对照方法每个练习/N.X.X/exercise.cj对应书中的一个习题文件内通常已写好题目要求注释和部分框架代码。推荐用法先自己动手补全不要直接抄答案补全后cjc exercise.cj运行验证卡壳时再对照书中给出的答案重点看变量命名、类型声明和表达式写法是否一致。例如 第5章练习 5.1.1 就是围绕循环表达式展开的小练习10 分钟即可完成。6️⃣ 常见问题 FAQ ❓Q1运行报错找不到 main 函数检查你是否运行了带main()入口的文件。部分代码清单文件只演示某段语法如定义了一个函数需要在 IDE 里新建工程后粘贴运行。Q2多文件示例运行时报找不到类型通常是漏拷文件。请确认示例目录下的.cj文件全部拷贝到了工程src下。Q3高级篇的元编程示例.macrocall文件怎么运行如 3-9 的 main.cj.macrocall 是宏展开后的参考文件无需运行实际运行同目录的main.cj即可。Q4Windows 上路径带中文能运行吗可以。仓库目录名含中文不影响cjc运行注意在 PowerShell 中复制完整路径即可。7️⃣ 配套视频课程与学习资源 本仓库与视频课程《图解仓颉编程》配套适合边看视频边跑代码视频课程适配仓颉 1.0.0 LTS 版本通过典型项目案例手把手教学仓库中的示例代码与课程章节一一对应。祝你在仓颉编程之路上快速上手享受写代码的乐趣【免费下载链接】仓颉编程快速上手-刘玥_张荣超《仓颉编程快速上手》专门为仓颉编程语言的初学者量身打造目标是助力读者快速上手仓颉编程语言。书中每个章节均配备了翔实的示例旨在加深读者对所学内容的理解并提升应用仓颉编程语言的能力。通过学习本书读者可以快速掌握仓颉语言编程技能为迈向全场景应用开发高手之路奠定坚实的基础。项目地址: https://gitcode.com/Cangjie-SIG/cangjiebianchengkuaisushangshou-ZRC创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表