DevEco中被忽略的實用功能

近期,我一直在業餘時間研究純血鴻蒙(HarmonyOS)App的開發,所使用的IDE是華爲官方的DevEco Studio 3.1.1。

隨着使用時間的增長,我發現了幾個特別容易被忽略,但又特別實用的功能,今天列舉三個分享給大家。這三個實用功能在日常開發中的使用頻率非常頻繁,如果善加利用,將會極大地加速開發進程。

所以,本文的主題就是——IDE的使用技巧。好了,廢話不多說,我們直奔主題吧!

預覽視圖可交互

預覽(Previewer)視圖不僅僅是給開發者“看”的,它其實是允許互動的!

比如下面這個動圖,它是一個類似ChatGPT的簡易Demo,當用戶在底部輸入框輸入文字,並點擊提交後,所輸入的內容將顯示到聊天內容區。具體實現代碼可參考:半小時實現GPT純血鴻蒙版

仔細看!它是IDE裏面的預覽窗口,不是模擬器,更不是真機。

除了這種簡單的交互,甚至它還可以實現頁面跳轉,感興趣的朋友可以自行嘗試。

“Quick Start”

如果我在此做一個調查:IDE的幫助(Help)菜單有多少人點過,其中的菜單項又有多少人真的點進去看過……將會有多少人能給出“是”的回答呢?

看到搜索欄下面的“Quick Start”菜單項了嗎?不妨抱着好奇之心點選試試,你將會看到下圖中的內容:

正如你所看的那樣,如果你是一個新手,不用上網找各種資料,網絡上有很多過期或是二手資料,很容易受其誤導。直接把這裏的“快速入門”文檔閱讀一遍,就能上手進行開發了。

它甚至還提供了示例代碼、Codelabs實驗環境。真是爲“小白”或者“轉行”開發者提供了足夠的參考資料。

“API Reference”

和“Quick Start”類似,雖然掌握了一些開發技能,但在實際開發中,我們都必不可少地要去查API文檔。而這個功能,則會幫上我們很大的忙。它提供了官方最完整也是最新的API用法,覆蓋了ArkTS、ArkUI和JSUI。

用不到這些參考的時候,我們可以將其最小化。它們將被最小化到IDE右側的邊欄中,隨時“聽候調遣”。

除了上面提到的“Quick Start”和“API Reference”之外,菜單中還有FAQ項。打開之後,則是關於開發環境、IDE使用等等方面的常見問題解答,這裏就不再貼圖了。

總結

發現了嗎?DevEco Studio實際上不只是一個傳統意義上的IDE,它是一個融合了最新文檔的集合。這些文檔內容來自官方,是第一手的資料。它既可以幫助新手入門,也可以成爲日常開發時的“僚機”,幫助開發者快速翻閱API文檔,找到答案。

實際上,一個最爲理想的情況是:開發者只需要打開UI設計稿和DevEco Studio,即可完成App的開發工作。而在這之前,至少還需要打開一個瀏覽器用來搜索相關的技術資料。

希望上述技巧能夠幫到每一位開發者。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章