在Linux Ubuntu 20.04中通过VScode运行仓颉项目

搞这个的时候收获蛮多的,当作第一篇博客写了。

首先安装Visual Studio Code,然后下载仓颉语言插件以及SDK(你需要先通过华为的测试资格,否则无法访问)。

1. 安装仓颉语言的VSCode插件

 VScode插件:GitCode - 全球开发者的开源社区,开源代码托管平台

如图,点击进入网页。

点击Cangjie-vscode-xxx.tar.gz文件名,进入网页

之后,点击右上角“下载”,下载文件。

注:不要直接点击“下载zip”选项。

解压完成后应当是一个.vsix文件,如图。

关于如何解压.tar.gz文件,请参考文后的备注。

打开VScode,直接Ctrl+Shift+X进入扩展页面。

点击“扩展”二字右边三个点按钮,选择“从VSIX安装”。

选择刚才下载的.vsix文件,就会自动帮你安装好。

2. 设置仓颉语言的SDK

 Linux SDK:GitCode - 全球开发者的开源社区,开源代码托管平台

如图,点击进入网页。

请注意:根据你的Linux系统架构,下载相应的.tar.gz文件。

笔者这里用的是第二种架构。同样地,点击文件名下载SDK。

解压.tar.gz文件,然后你可以把里面的cangjie文件夹放在任意位置。

在VScode的扩展,点击“Cangjie”一栏。

然后点击插件介绍旁边的齿轮>扩展设置,如图。

然后把你的cangjie目录在系统中的位置填写在“Cangjie SDK Path: CJNative Backend”下面一栏。

笔者直接把cangjie文件夹放在主目录了,所以路径是:

下面的CJVMBackend笔者也不知道干什么的,可以不填写。

Cangjie Linux SDK不需要自己设置环境变量,cangjie里的envsetup.sh脚本会自动帮你处理。

那么仓颉语言的设置就完成了。

3. 测试

首先Ctrl+Shift+P,往输入框里输入“Create Cangjie Project”。

选择“cangjie: Create Cangjie Project”这一项。

然后选择“Create CJNative Cangjie project > Create Executable Cangjie project”

选择存放仓颉项目的文件夹(都可以)。

输入项目名称(笔者选择用“test1”的名称)

稍后弹出一个新的窗口,如图。

然后点开“src”一栏,可以看到“main.cj”,这个就是仓颉语言的源文件,如图。

点击右上方三角,运行项目。

可以看到终端成功输出“hello world”,运行成功。

备注:解压.tar.gz文件

终端输入

tar -zxvf xxx.tar.gz

如果没有安装tar,则

sudo apt install tar

安装完成后即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值