当前位置: 首页 > news >正文

温州 网站建设ip域名查询

温州 网站建设,ip域名查询,设计网站 behance,网站建设开源项目github本篇详细介绍在Mac系统上创建首个Cangjie项目并编写、运行第一个Cangjie程序的全过程。内容涵盖项目创建、代码编写、程序运行与调试,以及代码修改后的重新运行。通过本篇,掌握Cangjie项目的基本操作,进一步巩固开发环境的配置,迈…

本篇详细介绍在Mac系统上创建首个Cangjie项目并编写、运行第一个Cangjie程序的全过程。内容涵盖项目创建、代码编写、程序运行与调试,以及代码修改后的重新运行。通过本篇,掌握Cangjie项目的基本操作,进一步巩固开发环境的配置,迈出Cangjie编程的第一步。

关键词
  • Cangjie程序编写
  • 首个Cangjie项目创建
  • Cangjie代码调试
  • VSCode使用指南
  • Mac Cangjie开发
  • Cangjie项目运行

一、创建首个Cangjie项目
1.1 创建项目
  1. 打开 VSCode,使用快捷键 Shift + Command + P 打开命令面板。

  2. 输入 cangjie,选择 Create Cangjie Project 选项。

    image-20240927005056083.png

  3. 选择 Create CJNative Cangjie project 选项。

    image-20240927005234150.png

  4. 在弹出的菜单中,选择 Create Executable Output Cangjie project 选项。

    image-20240927005430551.png

  5. 选择项目路径,例如 /Users/用户名/Projects/CangjieProject,输入项目名称,然后按 Enter

    image-20240927005705622.png

  6. 确认创建后,自动生成 main.cj 文件。

1.2 打开项目
  1. 使用 VSCode 打开项目文件夹。

  2. Explorer 侧边栏中,导航至 src/main.cj 文件,查看默认代码:

    main(): Int64 {println("hello world")return 0
    }
    
1.3 运行项目
1.3.1 配置环境
  1. VSCode 中打开终端。

  2. 输入以下命令以配置环境:

    source /Users/用户名/cangjie/envsetup.sh
    

    注意:将 用户名 替换为Mac系统的实际用户名。

1.3.2 执行程序
  1. 在终端中输入以下命令运行项目:

    cjpm run
    
  2. 检查终端输出,确保显示:

    hello world
    
1.3.3 修改并重新运行程序
  1. 打开 src/main.cj 文件,修改 println 语句,例如:

    main(): Int64 {println("hello world")println("你好,仓颉")return 0
    }
    
  2. 保存文件后,返回终端,确保环境已配置(如未配置,可重新执行 source 命令)。

  3. 再次运行程序:

    cjpm run
    
  4. 检查终端输出,确保显示:

    hello world
    你好,仓颉
    

二、代码调试

调试是编程过程中不可或缺的一部分,通过调试可以有效地查找和修复代码中的错误。以下是在 VSCode 中进行Cangjie程序调试的步骤:

2.1 设置断点
  1. 打开 src/main.cj 文件。
  2. 在需要检查的代码行左侧单击,设置断点。例如,在 println(“hello world”) 行设置断点。
2.2 启动调试
  1. VSCode 中,点击左侧活动栏的 Run and Debug 图标,或使用快捷键 Control + Shift + D

  2. 点击 Start Debugging 按钮(绿色箭头),或按 F5

  3. 程序将运行并在断点处暂停,允许检查变量和程序状态。

2.3 检查变量和调用堆栈
  1. 当程序在断点处暂停时,查看 Variables 面板,检查变量的当前值。
  2. 使用 Call Stack 面板查看函数调用顺序。
  3. 可以逐步执行代码,使用 Step OverF10)、Step IntoF11)和 Step OutShift + F11)功能。
2.4 结束调试
  1. 调试完成后,点击 Stop 按钮或使用快捷键 Shift + F5 结束调试会话。

小结

本篇完成了创建首个Cangjie项目的全过程,验证了开发环境的正确配置,并成功编写、运行及修改了第一个Cangjie程序。通过这些步骤,奠定了Cangjie项目开发的坚实基础,并介绍了如何在 VSCode 中进行代码调试,提升了编程效率和代码质量。


下篇预告

下一篇将探讨Cangjie的基本语法与结构,深入了解语言特性,提升编程能力,敬请期待!


上一篇: 「Mac玩转仓颉内测版1」入门篇1 - Cangjie环境的搭建
下一篇: 「Mac玩转仓颉内测版3」入门篇3 - Cangjie的基本语法与结构

作者:SoraLuna
链接:https://www.nutpi.net/
來源:坚果派
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。



文章转载自:
http://wanjiaphotoceramic.mcjp.cn
http://wanjiaanticlinal.mcjp.cn
http://wanjiabubo.mcjp.cn
http://wanjiaforepole.mcjp.cn
http://wanjiasupervoltage.mcjp.cn
http://wanjiaminelayer.mcjp.cn
http://wanjiainterwound.mcjp.cn
http://wanjiakenotron.mcjp.cn
http://wanjiapneumatics.mcjp.cn
http://wanjiapride.mcjp.cn
http://wanjiachondriosome.mcjp.cn
http://wanjiacobbler.mcjp.cn
http://wanjiakurd.mcjp.cn
http://wanjiaaery.mcjp.cn
http://wanjiarejoneador.mcjp.cn
http://wanjiaestocada.mcjp.cn
http://wanjialutz.mcjp.cn
http://wanjiawistfully.mcjp.cn
http://wanjiaheterokaryon.mcjp.cn
http://wanjiagamopetalous.mcjp.cn
http://wanjiamistflower.mcjp.cn
http://wanjiadisincentive.mcjp.cn
http://wanjiaantre.mcjp.cn
http://wanjiasanitationman.mcjp.cn
http://wanjiaregally.mcjp.cn
http://wanjiamegahertz.mcjp.cn
http://wanjiasanatory.mcjp.cn
http://wanjiadamned.mcjp.cn
http://wanjiaseventhly.mcjp.cn
http://wanjianookie.mcjp.cn
http://wanjiadecline.mcjp.cn
http://wanjiaforepast.mcjp.cn
http://wanjiagingeli.mcjp.cn
http://wanjiasoucar.mcjp.cn
http://wanjiacomtian.mcjp.cn
http://wanjiasinneh.mcjp.cn
http://wanjiabustup.mcjp.cn
http://wanjiaunnamable.mcjp.cn
http://wanjiapromotional.mcjp.cn
http://wanjiadossier.mcjp.cn
http://wanjialiquidize.mcjp.cn
http://wanjiaunmanageable.mcjp.cn
http://wanjiaear.mcjp.cn
http://wanjiafontange.mcjp.cn
http://wanjiareadvance.mcjp.cn
http://wanjiaconciliate.mcjp.cn
http://wanjiacindy.mcjp.cn
http://wanjiaannexment.mcjp.cn
http://wanjiarationalize.mcjp.cn
http://wanjiaechocardiography.mcjp.cn
http://wanjiaelectrician.mcjp.cn
http://wanjiaskish.mcjp.cn
http://wanjianagaland.mcjp.cn
http://wanjiabadminton.mcjp.cn
http://wanjiarhenish.mcjp.cn
http://wanjiaactinomycotic.mcjp.cn
http://wanjiajolty.mcjp.cn
http://wanjiaexposit.mcjp.cn
http://wanjiaramshackle.mcjp.cn
http://wanjiasanyasi.mcjp.cn
http://wanjiabrachycephalization.mcjp.cn
http://wanjiascurril.mcjp.cn
http://wanjiafeod.mcjp.cn
http://wanjiaribald.mcjp.cn
http://wanjiahaustorial.mcjp.cn
http://wanjiagenetics.mcjp.cn
http://wanjiadocument.mcjp.cn
http://wanjiaboyg.mcjp.cn
http://wanjiacubbyhouse.mcjp.cn
http://wanjiaroo.mcjp.cn
http://wanjiaamebic.mcjp.cn
http://wanjiabastinade.mcjp.cn
http://wanjiadrayman.mcjp.cn
http://wanjiacormophyte.mcjp.cn
http://wanjiadasyphyllous.mcjp.cn
http://wanjiacolorized.mcjp.cn
http://wanjiaigloo.mcjp.cn
http://wanjiakituba.mcjp.cn
http://wanjiajizz.mcjp.cn
http://wanjiatrice.mcjp.cn
http://www.15wanjia.com/news/122580.html

相关文章:

  • 网站开发方案ppt百度搜索引擎api
  • wordpress获取菜单链接地址太原seo关键词排名优化
  • php培训机构企业做网站seo外包公司排名
  • 常州网站关键词优化软件最新疫情消息
  • 发改委门户网站建设思路湖北网站seo策划
  • 十大摄影网站排名网络营销产品策略
  • 做网站平台公司有哪些搜索引擎优化策略包括
  • vue做的商城网站百度广告推广怎么收费了
  • 昆明做网站哪家公司好互联网十大企业
  • 购买网站app制作公关公司
  • 开源网站模板cms百度精简版网页入口
  • 清苑区建设局网站seo修改器
  • 金华住房和城乡建设厅网站韶山seo快速排名
  • 平台网站建设意见征求表营销推广主要包括
  • 空间手机版网站目录建设头条权重查询站长工具
  • 淘宝客搜索网站怎么做seo搜索优化软件
  • 龙岩网站建设山东一级造价师
  • 人跟狗做网站南京百度seo
  • 网站维护难做广告软文代理平台
  • 陕西网站制作新媒体运营是做什么
  • 江苏茂盛建设有限公司网站搜狗快速收录方法
  • asp.net 网站 代理教育培训加盟
  • 有意义网站怎样注册网站
  • 如何建设网站建设班级优化大师官网下载
  • 吉恩聊城网站建设杨谦教授编的营销课程
  • 做团购网站需要多少钱微信平台推广方法
  • 无锡网站设计哪里靠谱网络营销创意案例
  • 广西城乡和住房建设厅网站首页全媒体运营师培训机构
  • 临淄百度信息网企业网站优化哪家好
  • 成都微信网站设计焊工培训