HUAWEI DevEco Studio使用技巧【鴻蒙專題08】

      網友投稿 1154 2025-03-31

      這一節一起來了解HUAWEI DevEco Studio使用技巧

      開發鴻蒙少不了對編輯器的使用,今天就先從編輯器使用技巧開始,俗話說,工欲善其事必先利其器,下面先給我匯總的快捷鍵,

      快捷鍵大家可以截圖保存,接下來了解一些別的開發技巧。

      漢化(V3.0 Beta2(2021-12-31)版本以上支持)

      還有一個問題可能就是目前編輯器大家看著不太習慣,需要漢化一下,那么如何漢化呢,結合Androidstudio的經驗,分為如下幾步

      第一步點擊File-setting

      第二步plugins里面選擇如圖所示的插件,并安裝。

      第三步,重啟,漢化完成

      代碼高亮

      支持對代碼關鍵字、運算符、字符串、類名稱、接口名、枚舉值等進行高亮顏色顯示,可以在菜單欄打開File > Settings或快捷鍵Ctrl+Alt+S(Mac為DevEco Studio > Preferences,快捷鍵為Command+英文逗號)面板,在Editor > Color Scheme自定義各語言高亮顯示顏色。

      同時還可以對變量名和參數名進行語義高亮,默認情況下為關閉狀態,可以在菜單欄打開File > Settings或快捷鍵Ctrl+Alt+S(Mac為DevEco Studio > Preferences,快捷鍵為Command+英文逗號)面板,在Editor > Color Scheme > Language Defaults > Semantic highlighting中,打開語義高亮開關。

      代碼智能補齊

      基于HuaweiCloud SmartAssist提供Java代碼的智能補齊能力,編輯器工具會分析上下文并理解項目內容,并根據輸入的內容,提示可補齊的類、方法、字段和關鍵字的名稱等。(編輯器版本大于2.1才可以),使用SmartAssist智能編碼輔助工具,需要在File > Settings >DevEco Labs > SmartAssist中勾選“Enable SmartAssist”開啟。SmartAssist默認最大允許占用的內存為1.5G,如果出現卡頓,可以嘗試適當調整該閾值。調整后,還是出現卡頓現象,并提示內存不足,建議升級電腦主機內存。

      代碼自動跳轉

      在編輯器中,可以按住Ctrl鍵,鼠標點擊代碼中的類、方法、參數、變量等名稱,自動跳轉到定義處。

      代碼結構樹

      支持快速查看代碼文檔的結構樹,包括全局變量和函數,類成員變量和方法等,并可以跳轉到對應代碼行。可使用快捷鍵Alt + 7 / Ctrl + F12(Mac為Command+7)快速打開代碼結構樹。

      代碼快速注釋

      支持對選擇的代碼塊進行快速注釋,使用快捷鍵Ctrl+/(Mac為Command+/)快速進行注釋。對于已注釋的代碼快,再次使用快捷鍵Ctrl+/(Mac為Command+/)取消注釋。

      代碼格式化

      支持對選定范圍的代碼或者當前整個文件進行代碼格式化操作,可以很好的提升代碼的美觀度和可讀性。

      使用快捷鍵Ctrl + Alt + L(Mac為Command+Option +L) 可以快速對選定范圍的代碼進行格式化。

      使用快捷鍵Ctrl + Alt + Shift + L(Mac為Command+Option+L)可以快速對當前整個文件進行格式化。

      如果在進行格式化時,對于部分代碼片段不需要進行自動的格式化處理,可以通過如下方式進行設置:

      在File>Settings>Editor>Code Style,點擊“Formatter”,勾選“Turn formatter on/off with markers in code comments”。

      在Java或C/C++代碼中,在不需要進行格式化操作的代碼塊前增加“//@formatter:off”,在不格式化代碼塊的最后增加“//@formatter:on”,即表示對該范圍的代碼塊不需要進行格式化操作。

      代碼折疊

      支持對代碼塊的快速折疊和展開,可以使用快捷鍵Ctrl + 加號鍵(Mac為Command+Option+加號鍵)快速展開已折疊的代碼;使用快捷鍵Ctrl + 減號鍵(Mac為Command+Option+減號鍵)折疊已展開的代碼塊。

      代碼查找

      HUAWEI DevEco Studio使用技巧【鴻蒙專題08】

      通過對符號、類或文件的即時導航來查找代碼。檢查調用或類型層次結構,輕松地搜索工程里的所有內容。通過使用連續按壓兩次Shift快捷鍵,打開代碼查找界面。

      查看Java接口文檔

      在Java代碼選中HarmonyOS API或選中Java類時,使用快捷鍵Ctrl+Q(Mac為F1),在彈出的“Documentation”最下方,會顯示相應文檔的鏈接。

      Java Mac OS

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:什么Istio? 為什么使用Istio?
      下一篇:用Excel 表格篩選在一萬多個職位中快速查找適合自己的職位(用excel求方差)
      相關文章
      老色鬼久久亚洲AV综合| 国产亚洲情侣一区二区无| 亚洲国产精品一区二区久久hs| 亚洲国产精品一区二区第四页| 亚洲精品国产av成拍色拍| 亚洲熟妇无码一区二区三区 | 精品亚洲一区二区三区在线播放| 国产亚洲视频在线观看| 国产午夜亚洲精品不卡免下载| 久久亚洲AV成人无码国产最大| 亚洲色偷偷色噜噜狠狠99| 亚洲色偷偷综合亚洲AV伊人蜜桃| 亚洲人成网站在线播放2019| 亚洲国产成人AV在线播放| 亚洲高清乱码午夜电影网| 国产尤物在线视精品在亚洲| 亚洲第一网站男人都懂| 亚洲一区精品伊人久久伊人| 美腿丝袜亚洲综合| 亚洲产国偷V产偷V自拍色戒| 亚洲高清在线播放| 亚洲精品**中文毛片| 亚洲1区1区3区4区产品乱码芒果 | 亚洲免费观看网站| 33333在线亚洲| 亚洲精品无码专区| 另类专区另类专区亚洲| 久久精品国产精品亚洲人人 | 亚洲日本人成中文字幕| 亚洲AV永久无码精品网站在线观看| 亚洲av无码成人影院一区| 亚洲AV无码一区二区三区国产| 久久精品国产精品亚洲人人| 亚洲不卡中文字幕无码| 亚洲白色白色在线播放| 精品国产日韩久久亚洲| 在线播放亚洲精品| 亚洲精品成人无限看| 久久久久亚洲Av无码专| 7777久久亚洲中文字幕| 色偷偷亚洲男人天堂|