「Mac玩转仓颉内测版1」入门篇1 - Cangjie环境的搭建

本篇详细介绍在Mac系统上快速搭建Cangjie开发环境的步骤,涵盖VSCode的下载与安装、Cangjie插件的离线安装、工具链的配置及验证。通过这些步骤,确保开发环境配置完成,为Cangjie项目开发提供稳定的基础支持。

关键词
  • Cangjie开发环境搭建
  • VSCode安装指南
  • Cangjie插件离线安装
  • Mac Cangjie工具链配置
  • Cangjie SDK安装与验证
  • 开发环境测试

一、Cangjie环境的搭建
1.1 下载与安装VSCode
1.1.1 下载VSCode
  1. 访问 VSCode官方网站

  2. 点击“Download for macOS”按钮,下载最新版本的VSCode安装包。

    image-20241108184526841.png

1.1.2 安装VSCode
  1. 下载完成后,找到名为 VSCode-darwin-universal.zip 的压缩文件。
  2. 双击该文件进行解压,解压后会出现 Visual Studio Code.app
  3. Visual Studio Code.app 拖动到“应用程序”文件夹中,以完成安装。
  4. 双击 Visual Studio Code.app 启动VSCode。

1.2 下载与安装Cangjie插件
1.2.1 下载CangjieVScodePlugin
  1. 访问 Cangjie VScode插件的GitCode页面
  2. 下载最新版本的插件文件,通常命名为 Cangjie-vscode-0.56.4.tar.gz
  3. 解压下载的文件,找到 Cangjie-0.56.4.vsix 插件包。
1.2.2 离线安装插件
  1. 启动VSCode,点击左侧侧边栏的“扩展”图标,或使用快捷键 Command + Shift + X 打开扩展管理。

  2. 点击右上角的三点菜单,选择“从VSIX安装…”。

    image-20241108184923931.png

  3. 在弹出的文件选择窗口中,定位到下载的 Cangjie-0.56.4.vsix 文件,选择并点击“安装”。

  4. 插件安装完成后,重启VSCode以启用插件。


1.3 安装仓颉工具链
1.3.1 安装依赖库
  1. 打开终端(Terminal),确保已安装 Homebrew。如未安装,可访问 Homebrew官网 获取安装指令。

  2. 使用 Homebrew 安装Cangjie工具链所需的依赖库,执行以下命令:

    brew install libffi
    
1.3.2 下载Cangjie SDK
  1. 访问 Cangjie SDK的GitCode页面
  2. 下载最新版本的SDK文件,通常命名为 Cangjie-0.56.4-darwin_aarch64.tar.gz
  3. 解压下载的文件,得到名为 cangjie 的文件夹,其中包含环境配置脚本 envsetup.sh
1.3.3 配置Cangjie环境
  1. 打开VSCode,点击左下角的齿轮图标,选择“设置”。

  2. 在设置搜索框中输入“Cangjie”,进入插件的设置界面。

  3. 根据以下步骤进行配置:

    • Cangjie Sdk Path: CJNative Backend:输入 /Users/用户名/cangjie
    • Cangjie Sdk Path: CJVM Backend:输入 /Users/用户名/cangjie
    • Cangjie Sdk: Option:选择 CJNative

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

    image-20241108185200875.png

1.3.4 测试环境配置
  1. 打开终端,进入解压后的Cangjie SDK目录,执行以下命令:

    cd /Users/用户名/cangjie
    source envsetup.sh
    
  2. 测试Cangjie工具是否安装成功,运行以下命令检查版本信息:

    cjc -v
    cjpm -v
    

    预期输出:若命令成功输出Cangjie的版本号。

    Cangjie Compiler: 0.56.4 (cjnative)
    Target: aarch64-apple-darwin
    Cangjie Package Manager: 0.15.8
    

小结

本节完成了在Mac上搭建Cangjie开发环境的完整流程,包括VSCode与Cangjie插件的下载与安装、工具链的配置及环境测试。通过这些步骤,确保开发环境成功部署,为后续的Cangjie项目开发奠定坚实基础。


下篇预告

在下篇内容中,将介绍如何编写并运行第一个Cangjie程序,迈出开发的第一步。


上一篇:
下一篇:「Mac玩转仓颉内测版2」入门篇2 - 编写第一个Cangjie程序

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


### 关于 Cangjie 的技术概述 Cangjie 是一种用于中文输入的编码方法,同时也可能指代某些特定的技术实现或框架。以下是有关 Cangjie 输入法及其扩展应用的相关信息。 #### 1. Cangjie 输入法简介 Cangjie 输入法是一种基于字符结构分解的中文输入方式。它通过将汉字拆分为基本图形部件来实现高效输入[^1]。这种输入法广泛应用于繁体字环境,并因其高效率而受到专业人士青睐。 #### 2. 配置与扩展 对于希望深入研究 Cangjie 输入法并进行自定义配置的用户来说,可以参考 RIME 输入法的词库扩充文档。RIME 提供了一种灵活的方式来管理个人词典和输入规则,支持多种词库格式(如搜狗词库、QQ 拼音词库等)。这使得开发者能够轻松集成 Cangjie 编码逻辑到自己的项目中。 此外,在更复杂的场景下,可以通过编写配置文件进一步增强功能[^2]。例如,利用 Webpack 或其他构建工具中的插件机制加载资源、解析选项以及优化性能表现。 #### 3. 示例代码展示如何设置 RIME 中的 Cangjie 支持 下面是一个简单的 YAML 文件片段,展示了如何在 RIME 下启用 Cangjie 输入方案: ```yaml schema: name: cangjie5 version: "0.1" author: Your Name Here description: Traditional Chinese input method using Cangjie encoding. selection_style: paginated default_input_style: table ``` 此段代码定义了一个名为 `cangjie5` 的新输入方案,并设置了默认参数以便更好地适配用户的操作习惯。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SoraLuna

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值