一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

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

 大前端之旅 2022-03-09

這一節(jié)一起來了解HUAWEI DevEco Studio使用技巧

作者:堅(jiān)果

公眾號:"大前端之旅"

華為云享專家,InfoQ簽約作者,阿里云專家博主,51CTO博客首席體驗(yàn)官,開源項(xiàng)目GVA成員之一,專注于大前端技術(shù)的分享,包括Flutter,小程序,安卓,VUE,JavaScript。

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

快捷鍵WindowsMac
代碼高亮File > Settings
快捷鍵Ctrl+Alt+S
DevEco Studio > Preferences,
快捷鍵為Command+英文逗號
代碼自動(dòng)跳轉(zhuǎn)按住Ctrl按住Ctrl
代碼格式化Ctrl + Alt + L,可以快速對選定范圍的代碼進(jìn)行格式化。
Ctrl + Alt + Shift + L,可以快速對當(dāng)前整個(gè)文件進(jìn)行格式化
Command+Option +L,可以快速對選定范圍的代碼進(jìn)行格式化。
Command+Option+L,可以快速對當(dāng)前整個(gè)文件進(jìn)行格式化
代碼折疊Ctrl + 加號鍵Command+Option+加號鍵
代碼快速注釋Ctrl+/Command+/
代碼結(jié)構(gòu)樹Alt + 7 / Ctrl + F12Command+7
代碼查找兩次Shift兩次Shift
查看Java接口文檔Ctrl+QF1

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

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

還有一個(gè)問題可能就是目前編輯器大家看著不太習(xí)慣,需要漢化一下,那么如何漢化呢,結(jié)合Androidstudio的經(jīng)驗(yàn),分為如下幾步

第一步點(diǎn)擊File-setting

image-20220120093325429

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

image-20220120093216775

第三步,重啟,漢化完成

image-20220120093524445

代碼高亮

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

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

代碼智能補(bǔ)齊

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

代碼自動(dòng)跳轉(zhuǎn)

在編輯器中,可以按住Ctrl鍵,鼠標(biāo)點(diǎn)擊代碼中的類、方法、參數(shù)、變量等名稱,自動(dòng)跳轉(zhuǎn)到定義處。

代碼結(jié)構(gòu)樹

支持快速查看代碼文檔的結(jié)構(gòu)樹,包括全局變量和函數(shù),類成員變量和方法等,并可以跳轉(zhuǎn)到對應(yīng)代碼行??墒褂每旖萱IAlt + 7 / Ctrl + F12(Mac為Command+7)快速打開代碼結(jié)構(gòu)樹。

代碼快速注釋

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

代碼格式化

支持對選定范圍的代碼或者當(dāng)前整個(gè)文件進(jìn)行代碼格式化操作,可以很好的提升代碼的美觀度和可讀性。

  • 使用快捷鍵Ctrl + Alt + L(Mac為Command+Option +L) 可以快速對選定范圍的代碼進(jìn)行格式化。
  • 使用快捷鍵Ctrl + Alt + Shift + L(Mac為Command+Option+L)可以快速對當(dāng)前整個(gè)文件進(jìn)行格式化。

如果在進(jìn)行格式化時(shí),對于部分代碼片段不需要進(jìn)行自動(dòng)的格式化處理,可以通過如下方式進(jìn)行設(shè)置:

  1. File>Settings>Editor>Code Style,點(diǎn)擊“Formatter”,勾選“Turn formatter on/off with markers in code comments”。
  2. 在Java或C/C++代碼中,在不需要進(jìn)行格式化操作的代碼塊前增加“//@formatter:off”,在不格式化代碼塊的最后增加“//@formatter:on”,即表示對該范圍的代碼塊不需要進(jìn)行格式化操作。

代碼折疊

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

代碼查找

通過對符號、類或文件的即時(shí)導(dǎo)航來查找代碼。檢查調(diào)用或類型層次結(jié)構(gòu),輕松地搜索工程里的所有內(nèi)容。通過使用連續(xù)按壓兩次Shift快捷鍵,打開代碼查找界面。

image-20220123122101234

查看Java接口文檔

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

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产精品福利一级久久| 99亚洲综合精品成人网色播| 日韩特级黄色大片在线观看| 办公室丝袜高跟秘书国产| 国产黄色高清内射熟女视频| 91欧美日韩一区人妻少妇| 亚洲国产精品无遮挡羞羞| 精品国产亚洲av成人一区| 蜜桃av人妻精品一区二区三区 | 久久热这里只有精品视频| 日本午夜免费观看视频| 亚洲伦片免费偷拍一区| 亚洲最大的中文字幕在线视频| 亚洲中文字幕三区四区| 婷婷基地五月激情五月| 日韩1区二区三区麻豆| 草草夜色精品国产噜噜竹菊| 国产精品福利一级久久| 亚洲女同一区二区另类| 日本二区三区在线播放| 伊人久久五月天综合网| 中文字幕人妻一区二区免费| 欧美激情视频一区二区三区| 中文字幕人妻av不卡| 国产又色又爽又黄又免费| 青青操视频在线观看国产 | 亚洲乱妇熟女爽的高潮片| 国产精品伦一区二区三区在线| 国产精品一区二区三区日韩av| 粗暴蹂躏中文一区二区三区| 欧美一区二区三区十区| 日韩性生活视频免费在线观看| 日韩欧美在线看一卡一卡| 国产精品伦一区二区三区四季 | 国产亚洲精品久久久优势| 日韩在线视频精品视频| 中文字幕精品一区二区年下载| 久久精品国产熟女精品| 国产精品大秀视频日韩精品| 欧美成人欧美一级乱黄| 亚洲人午夜精品射精日韩|