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