華為云發(fā)布CodeArts IDE for Java,原生于云,智能、開放

來源:華為云
作者:華為云
時間:2023-10-31
3510
近日,華為云正式發(fā)布CodeArts IDE for Java,這是基于華為云CodeArts IDE技術內核,面向Java應用開發(fā)推出的智能化、可擴展桌面開發(fā)工具,提升java開發(fā)者的編碼效能和開發(fā)體驗。

近日,華為云正式發(fā)布CodeArts IDE for Java,這是基于華為云CodeArts IDE技術內核,面向Java應用開發(fā)推出的智能化、可擴展桌面開發(fā)工具,提升java開發(fā)者的編碼效能和開發(fā)體驗。

Java是一種廣泛使用的計算機編程語言,擁有跨平臺、面向對象、泛型編程的特性,廣泛應用于企業(yè)級Web應用開發(fā)和移動應用開發(fā),大量的云計算平臺、虛擬化技術和分布式系統(tǒng)都是用Java編寫的。

然而開發(fā)者在使用Java開發(fā)云服務時仍面臨諸多挑戰(zhàn),比如:

開發(fā)工具不能針對云平臺已經開放的API進行無縫能力集成,阻礙云服務能力的廣泛使用;

編碼效率提升嚴重依賴大模型,算力投入相當巨大;

開發(fā)工具業(yè)務適配依賴外部插件生態(tài),生態(tài)建設掌控度和開放性不能并存等諸多問題。

本次華為云發(fā)布的CodeArts IDE for Java,是一款面向云服務開發(fā)、方便云平臺能力集成、支持智能化Java編碼和支持海量插件擴展的桌面IDE工具,具備三大主要特性:

特性一:深度集成華為云平臺能力

華為云CodeArts IDE深度集成華為帳號,開發(fā)者在IDE內完成華為云登錄后,可根據自身華為云權限在IDE內完成相應服務調用。

內置華為云API開發(fā)套件,可以對華為云210+云服務和已發(fā)布的9800+云服務API進行瀏覽、搜索和引用,不但可以看到API的定義、參數和返回碼等信息,還可以基于真實API調用完成輸入輸出信息分析,同時也提供了使用API的樣例代碼。

使用華為云CodeArts IDE,無需在多個工具間反復切換,即可在應用中方便快捷的使用華為云平臺能力。

640.png

特性二:智能化的Java語言支持

超過7成Java開發(fā)者在搭建微服務過程中使用了SpringBoot框架,華為云CodeArts IDE for Java支持基于SpringBoot的工程代碼快速創(chuàng)建。

使用基于SmartAssist的Java語言支持技術,開發(fā)者在編寫代碼過程中可以享受“智能代碼補全”體驗,以最低的鍵盤敲擊次數實現高效代碼產出,且不依賴高算力?;趦戎肕aven和Gradle的構建支持,配合調試器和代碼熱替換能力,開發(fā)者可以輕松完成本地構建、斷點調試和業(yè)務驗證。

640 (1).png

特性三:海量插件支持的開放生態(tài)

華為云CodeArts IDE支持基于插件的能力擴展,開發(fā)者可以從華為云CodeArts插件市場下載和安裝原生插件適配業(yè)務場景,也可以根據CodeArts IDE產品開放的插件標準、開源的插件框架、公開的打包工具自行開發(fā)插件,并發(fā)布到CodeArts插件市場。

作為Eclipse Open VSX工作組的發(fā)起成員和主要Sponsor之一,華為云本次發(fā)布的CodeArts IDE for Java支持從Open VSX的數千款插件中搜索和安裝滿足業(yè)務需要的插件,實現“個人開發(fā)者桌面”定制。

640 (2).png

為開發(fā)者提供端云一體、智能高效、生態(tài)開放的IDE開發(fā)工具是華為云CodeArts產品團隊的一貫理念。未來,華為云將在開發(fā)工具領域持續(xù)創(chuàng)新,提供功能強大、極致體驗的IDE開發(fā)工具,持續(xù)為開發(fā)者提供優(yōu)質服務。

立即登錄,閱讀全文
原文鏈接:點擊前往 >
文章來源:華為云
版權說明:本文內容來自于華為云,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家