国产开发环境搭建填坑记(三)-- 仓颉开发安装
国产开发环境搭建填坑记(三)-- 仓颉开发安装
首先感谢仓颉编程语言项目组(王学智先生、amy和 Shilky)提供的帮助和支持。
吐槽下,openEuler官方仓库带的vs code编辑器版本有点低,且它安装了中文语言包后并不能成功切换为中文。所以我从vs code官网那里下了版本。实验证明,vs code官网是正常的。
另,openEuler官方提供的DevStation版本中带的vs code也存在相同的问题。那个的优点是集成了官方的开发云。
1、下载VSCode官方版,放U盘根目录下的DevSoft文件夹里。
#!/bin/bash # 安装VSCodium tar -xvf ./DevSoft/code-*.tar.gz -C /opt/
这就安装好了,去 /opt/VSCode-linux-x64/bin 下找code 运行就可以了。
运行是英文版,去插件输入chin安装中文语言包,提示重启,你就能看到中文界面了。
填坑:仓颉编程语言官网 这个是仓颉语言的官网,华为开发者网站的那个并不是(被坑了很久,资料远没有这边的全)。
2、安装仓颉语言
1.下载仓颉语言Linux的SDK( 当前版本为 : Cangjie-vscode-0.53.18.tar.gz (6.31MB))
2.解压下载的压缩包,得到压缩包内 .vsix 插件文件(我在“用户/home/”下建了个 “SoftTools” 把vsix文件放在这个目录下。 记好vsix的位置,下一步要用)。
3.打开VSCode,进行如下操作。(插件 》扩展操作》从VSIX安装》指到上一步vsix文件所在的位置 )


4.SDK 路径配置
安装完仓颉插件后,即可配置 SDK 的路径。
1.下载仓颉SDK。(当前版本:Cangjie-0.53.18-linux_x64.tar.gz (369.51MB) )(我放在了之前建立的 /home/用户名/SoftTools/ 下)
2.解压到当前目录,得到 Cangjie-0.53.18-linux_x64 文件夹。

3.设置仓颉语言SDk包路径。

Cangjie Sdk Path: (路径一直填到cangjie)

通过快捷键 Ctrl + Shift + P(macOS 系统的快捷键为 Command + Shift + P) 调出 VSCode 的命令面板,选择 cangjie: Create Cangjie Project View 命令。
有个小技巧:点搜索栏 输入 > 然后再输入 cangjie p 就能看到cangjie: Create Cangjie Project View 命令了。

使劲点它!!你就能得到下面的项目创建窗口了。

到这里,弹出创建仓颉项目页面,说明仓颉 SDK 安装成功了。
5、新建项目
按要求填写好项目名称和路径,点击Confirm(确认),进行创建确认。
提示:
使用限制
限制一 :仓颉语言服务插件仅为开发者打开的文件夹下仓颉源码提供语言服务。以打开的文件夹为仓颉项目的根目录 PROJECTROOT。如果没有明确指定模块名称,默认将 PROJECTROOT 目录名称作为模块名,以方便导入 src 下的包。PROJECTROOT/src 为 src 下仓颉源码(支持语言服务);除了 src 下的仓颉源码,PROJECTROOT 下的所有源码称为非 src 下仓颉源码(支持语言服务);PROJECTROOT 之外的仓颉源码称为外部源码(暂不支持语言服务)。
限制二: 非 src 下每个文件夹都作为一个包,包名的声明和包的编译方式与 src 下顶层包(即 default 包)处理方式保持一致。非 src 下的仓颉源码可以导入标准库的包以及 src 下自定义的包,非 src 下的包无法被其他包导入。
限制三: Linux、Windows 和 macOS 平台下均需要先设置 Cangjie SDK 路径。
再次感谢仓颉编程语言项目组(王学智先生、amy和 Shilky)提供的帮助和支持。
下一步:安装仓颉可视化编程组件(CJQT)
浙公网安备 33010602011771号