DevEco Studio 是 HarmonyOS 應(yīng)用及服務(wù)的集成開(kāi)發(fā)環(huán)境(IDE),提供了一站式的開(kāi)發(fā)平臺(tái),包括代碼編輯、編譯構(gòu)建、代碼調(diào)試、性能調(diào)優(yōu)、模擬器、應(yīng)用測(cè)試等能力。
HUAWEI DevEco Studio是基于IntelliJ IDEA Community開(kāi)源版本打造,面向HarmonyOS應(yīng)用/元服務(wù)開(kāi)發(fā)場(chǎng)景的一站式集成開(kāi)發(fā)環(huán)境。提供AI 輔助編程、編譯構(gòu)建、UI 實(shí)時(shí)預(yù)覽、代碼調(diào)試、性能調(diào)優(yōu)、模擬器等功能,幫助你高效開(kāi)發(fā)HarmonyOS應(yīng)用及元服務(wù)。
新增特性
1.編譯構(gòu)建提速
Hvigor 優(yōu)化編譯構(gòu)建全流程,加速語(yǔ)法檢查、UI 轉(zhuǎn)換、字節(jié)碼生成等環(huán)節(jié),顯著提升構(gòu)建速度,讓你的應(yīng)用開(kāi)發(fā)更高效流暢。
2.自定義多屏模擬
單個(gè)模擬器可以添加多塊自定義屏幕,支持你并行調(diào)試多種設(shè)備的下UI 界面,讓多設(shè)備開(kāi)發(fā)更高效。
3.UI 界面 3D 視圖分析
支持 Z 軸組件粒度展開(kāi),以三維視圖全方位展示應(yīng)用組件,你可一鍵精準(zhǔn)選中被遮擋組件,輔助你定位和優(yōu)化 UI 布局問(wèn)題。
AI 輔助性能分析
自然語(yǔ)言交互界面搭配專(zhuān)家經(jīng)驗(yàn),AI 自主引導(dǎo)性能調(diào)優(yōu),助你快速掌握分析方法,大幅提升性能問(wèn)題分析效率。
關(guān)鍵特性:
1.智能代碼編輯
智能代碼編輯為 ArkTS、JS 和 C/C++編程語(yǔ)言提供代碼智能補(bǔ)齊、代碼重構(gòu)等能力,幫助你高效編碼。
2.多端雙向?qū)崟r(shí)預(yù)覽
界面預(yù)覽功能幫助你在 UI 編碼時(shí)快速預(yù)覽界面在多種設(shè)備上的顯示效果,查看組件布局,提升 UI 開(kāi)發(fā)效率。
3.靈活構(gòu)建
全新的輕量級(jí)構(gòu)建工具 Hvigor,支持源碼、資源、構(gòu)建流程的自定義,可以靈活構(gòu)建差異化的多目標(biāo)產(chǎn)物。提供 Build Analyzer 幫助你分析構(gòu)建性能,提升構(gòu)建效率。
4.跨語(yǔ)言調(diào)試
支持 ArkTS&C++ 語(yǔ)言調(diào)試、匯編調(diào)試、lldb 命令調(diào)試、反向調(diào)試、內(nèi)存視圖分析、智能跳轉(zhuǎn)和數(shù)據(jù)斷點(diǎn)等豐富調(diào)試能力。