VSCode-仓颉开发环境搭建

1、下载安装仓颉插件

下载中心-仓颉编程语言官网

2、 vscode 安装仓颉插件

 

3、在 vscode 配置仓颉的 SDK,否则后续无法直接运行仓颉程序 

 4、创建Hello World项目

  1. 在VS Code界面中使用快捷键 ctrl + shift + p
  2. 在搜索框里输入关键字搜索 Create Cangjie Project 并选择
  3. 下一步选择 Create CJNative Cangjie Project
  4. 选择 Create Executable Output Cangjie Project
  5. 在弹出的文件夹选择窗里选择工程存放的目录
  6. 回到之前界面,在上方输入框中输入工程的名称,并回车
  7. 在左侧目录结构中找到src -> main.cj可以看到默认创建的一段helloworld代码

### 使用仓颉编程语言在VSCode中的配置 为了能够在Visual Studio Code (VSCode) 中使用仓颉编程语言,需先完成环境搭建并安装必要的扩展工具。通过命令行初始化项目之后,在编辑器中进行编码前还需确保IDE具备良好的支持能力。 创建新文件夹作为项目的根目录,并执行如下指令来启动一个基于仓颉的新工程[^2]: ```bash cjpm init ``` 这一步骤会设置好基础结构以便后续开发工作顺利开展。对于集成到VSCode里,则建议采取以下措施: - 安装适用于仓颉语法高亮显示及其他特性增强功能的插件; - 配置JSON文件以定义编译任务和调试选项,从而简化构建流程以及错误排查过程; 具体来说,可以通过访问市场下载官方推荐或者社区贡献的相关附加组件,它们能够提供诸如智能感知、自动补全等功能,极大提高编写效率。与此同时,利用`.vscode/launch.json` 和 `.vscode/tasks.json` 来定制个性化的运行参数,使得开发者可以在熟悉的界面下享受流畅的操作体验[^1]。 #### 示例:tasks.json 设置用于触发Cangjie编译器的任务 ```json { "version": "2.0.0", "tasks": [ { "label": "build:cangjie", "type": "shell", "command": "cjcc", // 假设 'cjcc' 是仓颉编译器命令 "args": ["${file}"], "group": { "kind": "build", "isDefault": true }, "problemMatcher": [] } ] } ``` #### 示例:launch.json 设定断点调试场景 ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch Cangjie Program", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/output/${fileBasenameNoExtension}", "miDebuggerPath": "/path/to/gdb",// 如果适用的话指定GDB路径 "setupCommands": [], "internalConsoleOptions": "openOnSessionStart" } ] } ``` 上述配置假设存在名为`cjcc` 的编译器可以处理源码转换成可执行文件的形式,并且可能依赖于GNU Debugger(GDB) 实现逐步跟踪程序逻辑的目的。实际操作时应参照最新文档调整细节部分。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值