亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

俗話說的好,工欲善其事,必先利其器,走進HarmonyOS第一步,開發工具必須先行,當然了,關于開發工具的使用,官網和其他的博客也有很多的講解,但是并沒有按照常用的功能進行概述,如果需要某個功能,還得需要進行檢索查找,十分的不便,基于此,本文主要以常見的功能點作為概述希望可以幫助到學習HarmonyOS的開發者。

 

本文主要功能概述如下:

 

1、工具下載和環境配置

2、設置主題樣式

3、設置代碼字體大小

4、IDE中的Api參考和快速開發指南

5、設置頭注釋和方法注釋

6、設置代碼模板,快捷鍵生成

7、斷點調試

8、打印和查看日志

9、全局和局部搜索

10、模擬器的創建和使用

11、下載不同版本的SDK

 

一、工具下載和環境配置

 

關于工具的下載和安裝,這里就不概述了,可以按照官網一步一步的執行即可,官網步驟地址:

 

https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/software_install-0000001053582415-V3?catalogVersion=V3

 

當然了,如果你要進行ArkUI-X框架的使用,版本要求在V4.0 Beta2,你可以從以下的鏈接中進行下載:

 

https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v4.0-beta2.md#openharmony-40-beta2

 

下載安裝之后,就需要進配置環境了,可以按照官網文檔一步一步進行即可:

 

https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/environment_config-0000001052902427-V3?catalogVersion=V3

 

二、設置主題樣式

 

默認的代碼主題樣式是黑暗系的,如下圖所示:

 

如果你不喜歡,可以按照下面的步驟進行更改:

 

1、左上角點擊Flie->Settings->Appearance&Behavior->Appearance,點擊Theme,在彈出的下拉框中選擇自己喜歡的主題樣式即可,如下圖:

 

選擇自己喜歡的主題樣式:

 

2、除了以上的步驟進入設置頁面之外,也可以使用快捷鍵,Ctrl+alt+S,除此之外,打開項目之后,點擊右側的設置圖標后,也可以選擇進入到設置頁面。

 

三、設置代碼字體大小

 

剛剛安裝后的IDE,代碼字體展示的非常小,看起來非常的累眼睛,可以打開設置頁面,找到Editor選項中的Font按鈕,點擊之后,更改自己舒適的字體大小即可。

 

四、IDE中的Api參考和快速開發指南

 

Api參考

 

為了更好的服務開發者,DevEco Studio很貼心的在工具中給大家準備了常見的Api指南,不僅有案例,還有代碼效果,這在一眾IDE市場中,不得不說,真的很貼心。

 

點擊頂部導航欄中的Help按鈕,選擇API Reference即可:

 

關于API以及組件的基本使用,給大家列舉的是齊齊全全,不僅有使用案例,案例效果,還有對應的代碼,絕對是官方權威。

 

快速開發指南

 

點擊頂部導航欄中的Help按鈕,選擇第一個Quick Start即可,從這個窗口,你可以根據相關索引,非常方便的找到自己所需要的。

 

問題總結

 

點擊頂部導航欄中的Help按鈕,選擇FAQ即可。在這個窗口,你可以檢索一些常見的疑難問題。

 

五、設置頭注釋和方法注釋

 

文件的頭注釋和方法注釋,在開發中是必不可少的,IDE中默認是不帶的,如果每創建一個文件,手動的添加注釋,簡直不要太痛苦,還好,每個IDE當中都給我們留出了可以動態配置的地方。

 

設置頭注釋

 

按照以上的步驟,依次打開設置頁面,選擇Editor,接著選擇File and Code Templates,找到ArkTS File,在右側書寫自己的頭注釋即可,具體如何規定,看自己公司規范即可。

 

設置完成之后,點擊ok,以后再創建的ets文件,就攜帶頭注釋了:

 

方法注釋

 

依次打開設置頁面,選擇Editor,點擊Live Templates,在右側點擊新增,如下圖所示:

 

在某個方法上,敲擊兩下自定義的快捷鍵,便可自動生成注釋,非常的方便:

 

錄制一個gif,我們不妨直觀的看下:

 

六、設置代碼模版,快捷鍵生成

 

代碼模板的設置和前邊的自定義方法注釋是一樣的,主要用于代碼復用,快捷的生成對應的代碼邏輯,比如一段網絡請求邏輯,比如一個列表實現等。

 

打開設置頁面,添加代碼模板,和添加方法注釋模板一致:

 

查看效果:

 

七、斷點調試

 

斷點調試,在實際的開發中至關重要,對于我們排查問題來說,絕對是如虎添翼。

 

1、如何打開斷點模式?

 

在你想要調試的代碼左側,單點,鎖定斷點開始位置,當然了斷點可以打多個。

 

如果項目未啟動,點擊斷點調試按鈕,也就是綠色爬蟲按鈕,進入debug模式。

 

如果項目已經運行,可以點擊旁邊的按鈕,選擇調試的程序即可。

 

當你打的斷點按鈕,出現對勾之后,證明已經進入到調式模式了。

 

2、如何進行斷點

 

進入到斷點模式之后,就可以在應用上觸發,這里我測試的是,點擊文字之后,進入到斷點,可通過以下的按鈕進行對應的調試。

 

八、打印和查看日志

 

log日志和斷點調試,都是開發中檢驗代碼結果,排查錯誤的重要工具,HarmonyOS的開發官方推出了ArkTS語言和JS語言兩種語言,相對于性能而言,移動端首推ArkTS作為開發語言,由于ArkTS是在TypeScript(簡稱TS)生態基礎上做了進一步擴展,繼承了TS的所有特性,是TS的超集,所以,打印日志也可以采用TS的打印方式。

 

1、console打印,和Js打印方式一樣。

 

在需要打印的地方進行,輸出日志即可。

 

 console.log("打印了一條日志");

 

打印結果如下:

 

當然了,你也可以根據log的級別進行打印:

 

                console.info("普通的信息");
                console.debug("DEBUG級別的信息");
                console.warn("警告的信息");
                console.error("錯誤的信息");

 

效果展示:

 

2、HiLog日志打印

 

HiLog日志系統:讓應用/服務可以按照指定類型、指定級別、指定格式字符串打印日志內容,幫助開發者了解應用/服務的運行狀態,更好地調試程序。

 

打印舉例:

 

hilog.info(0xFF00, "testTag", "%{public}s World", "hello")

 

該行代碼表示輸出一個普通信息,格式字符串為:”%{public}s World”。其中變參"%{public}s"為公共的字符串。

 

hilog提供的主要方法如下:

 

方法

概述

debug(domAIn: number, tag: string, format: string, ...args: Array<Object>)

輸出DEBUG級別的日志。DEBUG級別日志表示僅用于應用/服務調試。

可以在DevEco Studio的terminal窗口或cmd里,通過命令“hdc shell hilogcat”設置可打印日志的等級為DEBUG。

info(domain: number, tag: string, format: string, ...args: Array<Object>)

輸出INFO級別的日志。INFO級別日志表示普通的信息。

warn(domain: number, tag: string, format: string, ...args: Array<Object>)

輸出WARN級別的日志。WARN級別日志表示存在警告。

error(domain: number, tag: string, format: string, ...args: Array<Object>)

輸出ERROR級別的日志。ERROR級別日志表示存在錯誤。

fatal(domain: number, tag: string, format: string, ...args: Array<Object>)

輸出FATAL級別的日志。FATAL級別日志表示出現致命錯誤、不可恢復錯誤。

 

參數domain和tag應與isLoggable中使用的一致。

 

參數format:格式字符串,用于日志的格式化輸出。格式字符串中可以設置多個參數,例如格式字符串為“%s World”,“%s”為參數類型為string的變參標識,具體取值在args中定義。

 

每個參數需添加隱私標識,分為{public}或{private},默認為{private}。{public}表示日志打印結果可見;{private}表示日志打印結果不可見,輸出結果為<private>。

 

調試時可以通過命令“hilog -p off”指令,關閉隱私開關,明文顯示private日志內容。

 

參數args:可以為0個或多個參數,是格式字符串中參數類型對應的參數列表。參數的數量、類型必須與格式字符串中的標識一一對應。

 

3、查看日志信息

 

點擊底部的log按鈕就可以查看當前的log日志信息。

 

你也可以根據喜好,更改日志輸出的顏色:

 

點擊Settings,點擊color。

 

設置自己喜歡的顏色即可。

 

選擇輸出日志級別:

 

根據內容進行過濾:

 

設置過濾模版:

 

可以通過過濾窗口點擊Config custom filter進行添加

 

或者通過點擊Settings按鈕,點擊Filter選項進行添加過濾。

 

根據自己想要過濾的信息,填寫即可。

 

九、全局和局部搜索

 

1、文件的局部搜索

 

使用快捷鍵Ctrl+F即可,就可以在文件內進行檢索。

 

2、全局搜索

 

雙擊Shift鍵,或者點擊右側的搜索按鈕:

 

然后在彈出的對話框里,就可以進行搜索了:

 

3、整個項目搜索

 

可以按照如下的方式進行檢索:

 

可以針對整個項目進行搜索,或者更改快捷鍵為Eclipse后,快捷鍵Ctrl+H即可彈出。

 

十、模擬器的創建和使用

 

1、時時預覽

 

時時預覽,可以針對當前的頁面進行功能預覽,只需要點擊右側的預覽按鈕即可。

 

2、模擬器創建

 

點擊頂部的Tools選項,點擊Device Manager選項即可:

 

或者之間點擊運行的左側選項,在下拉中找到Device Manager。

 

選擇對應的設備進行創建,按照步驟,執行下一步即可,創建完成之后,每次就可以點擊右側的綠色啟動按鈕進行啟動:

 

模擬器效果:

 

3、遠程模擬器

 

IDE提供了遠程模擬器的使用,你可以點擊對應的選項,登錄華為開發者賬號即可。

 

選擇一個遠程設備:

 

遠程啟動

 

十一、下載不同版本的SDK

 

和之前的步驟一樣,打開設置頁面,找到SDK選項,下載對應的版本即可。

 

以上的功能只是DevEco Studio的冰山一角,由于篇幅有限,像內存分析,git使用,文件查看等等,很多功能暫不能羅列,后續有時間補上,希望可以幫助到正在學習HarmonyOS開發的你。

分享到:
標簽:HarmonyOS
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定