华为仓颉编程语言插件上线VSCode
近日,华为自研的仓颉编程语言推出了适用于 Visual Studio Code 的插件,并已在 Visual Studio Marketplace 上线,支持 Windows、Linux、macOS 以及远程 SSH 环境。
该插件集成了多项开发辅助功能,包括语法高亮、自动补全、定义跳转、查找引用、错误诊断、选中高亮、悬浮提示、签名帮助以及重命名等,有助于提升开发者的工作效率。
回顾此前,在去年 6 月的华为开发者大会主题演讲中,华为终端 BG 软件部总裁龚体首次公开介绍了这款名为“仓颉”的编程语言。作为一款面向全场景智能化应用开发的现代语言,仓颉具备原生智能化、天生全场景支持、高性能与强安全性等核心技术优势。它融合了现代语言的多种先进特性,配备了全方位的编译优化机制与运行时实现,同时提供简洁易用的智能 Agent 声明式编程框架及开箱即用的 IDE 工具链支持。
仓颉 SDK 提供了一系列命令行工具,包括官方包管理工具(CJPM)、编译命令(cjc)以及格式化工具(cjfmt),可用于工程管理、编译构建、代码格式化和覆盖率统计等功能。开发者可通过以下两种方式获取并部署 SDK:
一是通过官网下载安装包进行手动安装;二是借助 VSCode 插件完成 SDK 的下载与本地环境配置,确保始终使用最新版本。
此外,仓颉编程语言提供 LTS(长期支持版)、STS(短期支持版)和 Canary(每日构建版)三种版本渠道。每种版本均适配 Linux、Windows 和 Mac 操作系统,并提供相应的 VSCode 插件以方便开发环境搭建。各版本的更新与维护计划有所不同,具体信息以各渠道发布的说明为准。