目录
一、概述
本文档是针对于仓颉编程语言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的路径,如下图所示:
然后你就可以编程了。