仓颉编程语言Windows平台下VS Code Plugin Beta 版本环境搭建

一、概述

本文档是针对于仓颉编程语言Windows平台下VS Code Plugin Beta 版本环境搭建,该版本点分式版本号为Cangjie 0.54.3 。该版本标准库新增了国密SM4支持,Unitest新增Derive支持,且log增加json和文本格式的支持。Mac版本新增Native调试支持;条件编译支持多后端。修复了若干bug,感谢各位开发者反馈。

二、环境搭建

2.1 VS Code插件安装

下载VS Code (已下载忽略),未下载请点击下面的下载地址:
https://code.visualstudio.com/
未安装,自询安装。

2.2 下载仓颉编程Plugin

首先是在以下网站下载插件,值得注意的是,必须申请完华为仓颉编程内测资格后才能访问,不然会出现403的网页;
https://gitcode.com/Cangjie/CangjieVScodePlugin/overview
点击链接地址结果如下图所示:
在这里插入图片描述
下载后解压,解压后有俩个文件,一个是Cangjie-vscode-0.54.3.tar.gz,另一个是README.md,主要是Cangjie-vscode-0.54.3.tar.gz文件,我们继续解压一下,会得到一个Cangjie-0.54.3.vsix文件,这个就是我们需要安装的插件文件了;如果你在下载过程中,下载的文件不完整介意单个文件下载,gitcode似乎会有些bug导致下载的zip不是完整的,这种情况会导致你无法解压缩这个文件;如下图所示:
在这里插入图片描述在这里插入图片描述

2.3 仓颉Plugin安装

打开VS Code后点击下面的插件图标,再点击从VSIX安装,选择我们下载的仓颉插件即可进行安装;
在这里插入图片描述
安装好后如下图:
在这里插入图片描述
到此插件安装告一段落,下面我开始安装华为仓颉编程语言的SDK。

2.4 仓颉SDK安装

2.4.1 下载仓颉SDK

从以下网站下载仓颉SDK,值得注意的是和插件下载一样,必须申请完华为仓颉编程内测资格后才能访问,不然也会出现403的网页;
https://gitcode.com/Cangjie/CangjieSDK-Win-Beta
点击链接地址结果如下图所示:
在这里插入图片描述
我这边直接下载压缩包解压为10多k,应该是gitcode有bug,直接选择的Cangjie-0.54.3-windows_x64.exe文件下载;大概在203M左右;直接点安装就行,这里值得注意的是有个路径需要选择,后面插件还要使用,具体如下图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
还有一个值得注意的是下面这里需要选择一下,防止安装后找不到路径,选择勾选最下面的选项。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

然后下载cangjie-0.54.3-docs-html.tar.gz文件,这个文件解压后是仓颉SDK的文档;

2.4.1 验证仓颉SDK

为了验证是否安装成功,可以执行如下命令:

cjc -v

如果成功会有以下类似的版本打印,如下图所示:
在这里插入图片描述

2.5 卸载与更新

在 Linux 平台,删除上述仓颉工具链的安装包目录,同时移除上述环境变量(最简单的,您可以新开一个 shell 环境),即可完成卸载。

rm -rf //cangjie

在Windows平台,找到电脑中的控制面板下的卸载程序,点击Cangjie ***进行卸载。

  • 若需要更新仓颉工具链,您需要先卸载当前版本,然后按上述指导重新安装最新版本的仓颉工具链。
  • 最后还需要配置一下VS Code的仓颉插件,之前的插件虽然安装了,但是还不能使用,需要我们手动配置仓颉SDK才能正常使用!!!
  • 点击仓颉插件右下角的齿轮设置按钮,具体如下图;主要设置仓颉SDK的路径,一定要和你的安装目录一致才行;路径是我们之前安装仓颉sdk的路径,如下图所示:
    在这里插入图片描述
    然后你就可以编程了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

嵌入式专业户

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

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

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

打赏作者

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

抵扣说明:

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

余额充值