華為近日為其自研的倉頡編程語言推出了Visual Studio Code插件,該插件已在Visual Studio Marketplace上架,全面支持Windows、Linux、macOS以及遠(yuǎn)程SSH開發(fā)環(huán)境。這一舉措標(biāo)志著倉頡語言在開發(fā)工具鏈上的進(jìn)一步完善。
新推出的插件整合了多種開發(fā)輔助功能,旨在提升開發(fā)者的編碼效率。功能涵蓋語法高亮顯示、智能代碼自動(dòng)補(bǔ)全、定義快速跳轉(zhuǎn)、引用搜索、錯(cuò)誤即時(shí)診斷、選中區(qū)域高亮、懸浮提示信息、函數(shù)簽名幫助以及符號(hào)重命名等。這些功能將極大地簡化開發(fā)流程,讓編程體驗(yàn)更加流暢。
倉頡編程語言首次亮相于去年6月的華為開發(fā)者大會(huì),由華為終端BG軟件部總裁龔體親自介紹。作為一款專為全場景智能化應(yīng)用開發(fā)設(shè)計(jì)的現(xiàn)代編程語言,倉頡融合了多項(xiàng)先進(jìn)技術(shù)特性,具備原生智能化支持、全場景兼容性、卓越性能及強(qiáng)大安全性。其編譯優(yōu)化機(jī)制與運(yùn)行時(shí)實(shí)現(xiàn)全面而高效,同時(shí)提供了智能Agent聲明式編程框架和一體化的IDE工具鏈支持,確保開發(fā)者能夠輕松上手。
為了方便開發(fā)者使用,倉頡SDK配備了豐富的命令行工具,包括官方包管理工具CJPM、編譯命令cjc以及代碼格式化工具cjfmt。這些工具涵蓋了工程管理、編譯構(gòu)建、代碼格式化和測(cè)試覆蓋率統(tǒng)計(jì)等多個(gè)方面。開發(fā)者可以通過兩種途徑獲取并部署SDK:一是通過華為官網(wǎng)下載對(duì)應(yīng)安裝包進(jìn)行手動(dòng)安裝;二是利用VSCode插件自動(dòng)完成SDK的下載與環(huán)境配置,確保使用的是最新版本。
倉頡編程語言提供了多樣化的版本選擇,包括長期支持版LTS、短期支持版STS和每日構(gòu)建版Canary。每個(gè)版本均兼容Linux、Windows和Mac操作系統(tǒng),并配套有相應(yīng)的VSCode插件,幫助開發(fā)者快速搭建開發(fā)環(huán)境。不同版本的更新與維護(hù)策略各異,具體信息請(qǐng)參考各版本渠道發(fā)布的官方說明。