森林神器在哪(森林神器在哪里)
2023-07-29
更新時(shí)間:2023-07-29 09:05:34作者:未知
Android Studio ,Android集成開發(fā)工具,基于IntelliJ IDEA. 類似 EclipseADT,Android Studio 提供了集成的 Android 開發(fā)工具用于開發(fā)和調(diào)試。這里北大青鳥深圳嘉華將分享一些能幫助提升工作效率的小技巧。
第一,把快捷鍵設(shè)置為你平常習(xí)慣使用的。因?yàn)?/p>
在 Android Studio 中所有快捷鍵都是可以自定義的。使用Ctrl + Shift + A,輸入keymap,選擇位于Settings > Keymap的那個(gè)選項(xiàng),這里能看到所有的快鍵鍵,一般不建議在原有快捷鍵方案上直接修改快捷鍵,而是拷貝一份現(xiàn)有的方案再在上面改,在Keymaps的下拉框中選擇一份現(xiàn)有的方案(默認(rèn)為 Default),點(diǎn)擊右邊的Copy,然后在列表中需要修改的快捷鍵的項(xiàng)目上右鍵,選擇Add Keyboard Shortcut,然后就可以設(shè)置自己喜歡的快捷鍵了,如果設(shè)置的快捷鍵與其它按鍵有沖突,會(huì)以紅色錯(cuò)誤信息提示。
第二,自動(dòng)補(bǔ)全功能。
一般使用 Android Studio 的時(shí)候,自動(dòng)提示會(huì)在你想要提示的時(shí)候自動(dòng)出現(xiàn),比如輸入Log.,就會(huì)提示一堆比如Log.d(), Log.e, Log.i()。不過如果你在自動(dòng)提示的時(shí)候手一抖選錯(cuò)的話,比如想選Log.d()結(jié)果選了Log.e(),你是不是會(huì)把.e()都刪掉,然后再輸入一個(gè).,其實(shí)遇到這種需要重新手動(dòng)呼起自動(dòng)補(bǔ)全的情形只需要使用Ctrl + Alt + 空格就可以了。你也可以考慮智能補(bǔ)全功能,即Ctrl + Shift + 空格, 不過智能補(bǔ)全遠(yuǎn)遠(yuǎn)不止這個(gè)功能,當(dāng)你調(diào)用方法時(shí),可以使用智能補(bǔ)全在當(dāng)前上下文聯(lián)想符合該方法形參類型的變量。
第三,查找功能。
如果你是 Windows/Linux 用戶, 那么請(qǐng)按Ctrl + Shift + A, 如果你是 Mac 用戶,那么請(qǐng)按Command + Shift + A,在這個(gè)萬能的輸入框內(nèi)可以輸入你想要執(zhí)行的操作(當(dāng)然是英文),列表中會(huì)顯示對(duì)應(yīng)的可選操作以及快捷鍵。不僅僅是操作,如果你只是想改變某個(gè)設(shè)置的時(shí)候,也可以使用這個(gè)功能,例如你想設(shè)置Gradle為 offline work 的話,可以在輸入框輸入offline,對(duì)應(yīng)的的結(jié)果中選擇Toggle Offline Work即可,再比如你需要打開粘貼代碼時(shí)候的Auto Import功能,那么也只要在輸入框中輸入Auto Import然后選擇對(duì)應(yīng)項(xiàng)即可。
第四,顯示Debug 時(shí)自定義對(duì)象。
在調(diào)試代碼的時(shí)候,我們常常需要查看一個(gè)對(duì)象的值。尤其是自定義的對(duì)象,我們常常沒有實(shí)現(xiàn)它的toString方法,那么這個(gè)對(duì)象在 IDE 的值就是 ClassName:HashValue 這個(gè)樣子。我們需要點(diǎn)開這個(gè)對(duì)象查看它里面各個(gè)成員的值。在不實(shí)現(xiàn)toString方法的情況下其實(shí)有更好的方法。在 Debug 的Variable窗口中右鍵需要查看的對(duì)象,選擇View as,既可以設(shè)置該對(duì)象在 Debug 狀態(tài)下顯示的方式。
第五,Tab的替換功能。
如果我們手動(dòng)呼出自動(dòng)補(bǔ)全的時(shí)候,當(dāng)前位置已經(jīng)有對(duì)應(yīng)的方法或者變量(比如原來調(diào)用Obj的A方法,然后我們把光標(biāo)定位到A方法的位置,呼出自動(dòng)補(bǔ)全,希望自動(dòng)補(bǔ)全的B方法代替A方法),這時(shí)候如果我們選中補(bǔ)全的的項(xiàng)目,按下回車,那么補(bǔ)全的內(nèi)容會(huì)插入到原來內(nèi)容的前面,這不是我們想要的內(nèi)容,其實(shí)這時(shí)候不應(yīng)該按回車,而是Tab。
以上就是本站?mac android studio快捷鍵設(shè)置(mac快捷鍵大全示意圖)的相關(guān)內(nèi)容了,更多精彩請(qǐng)關(guān)注作者:萬年知識(shí)
聲明:本文由本站【創(chuàng)業(yè)者資源平臺(tái)】作者編輯發(fā)布,更多技術(shù)關(guān)注萬年技術(shù)!