常用快捷鍵
功能 | 快捷鍵 |
---|---|
深度搜索 | shift + shift |
查找類 | cmd + o |
查找當(dāng)前方法 | cmd + fn + f12 |
查找當(dāng)前單詞 | cmd + f |
全局搜索 | cmd + shift + f |
格式化代碼 | cmd + opt + l |
快速插入下一行 | shift + enter |
快速補(bǔ)全行末分號 | cmd + shift + enter |
基礎(chǔ)代碼補(bǔ)全 | ctl + space |
萬能鍵(導(dǎo)入包,自動修改等) | alt + enter |
刪除不用的 import 包 | ctl + opt + o |
快速移動一行 | cmd + shift + 上下方向鍵 |
選中單詞 | opt + 方向鍵上 |
列編輯 | opt + 鼠標(biāo)選擇 |
快速移動到錯誤處 | fn + f2 |
快速回到上一個瀏覽界面 | cmd + opt + <-/-> |
重寫方法 | ctl + o |
創(chuàng)建構(gòu)造方法 | cmd + n |
顯示當(dāng)前類的層次結(jié)構(gòu) | crl + h |
翻譯(需要安裝ECTranslation插件) | ctl + l |
書簽功能
每當(dāng)我們查看工程較大的源碼時(shí),難免會在數(shù)十個個文件中跳來跳去,一會就跳暈了,好在 Android Studio 提供了書簽功能,相信熟練了該用法后,肯定就離不開了.
兩種書簽:
- 匿名書簽:無限個
- 具名書簽:署簽名為09或者AZ間的一個字符作為助記符虫腋,因此數(shù)量有限
win 環(huán)境
添加書簽: 鼠標(biāo)所在行,按 F11
,則添加一個匿名書簽逐沙,在按F11
濒持,取消旭旭;如果想添加具名書簽,則在光標(biāo)所在行按ctrl + F11
纹烹,然后會彈出0~9
或者A~Z
的助記符選項(xiàng),點(diǎn)擊即可
顯示所有書簽:shift + F11
書簽之間的切換:
如果是匿名書簽召边,只能點(diǎn) shift + F11
查看所有書簽铺呵,然后選擇
如果是具名書簽,那么只需要 ctrl + 助記符
則直接跳轉(zhuǎn)到對應(yīng)書簽
mac 環(huán)境
添加書簽:鼠標(biāo)所在行隧熙,按 Fn + F3
片挂,則添加一個匿名書簽,再按Fn + F3
贞盯,取消音念;如果想添加具名書簽,則在光標(biāo)所在行按 opt + Fn + F3
躏敢,然后會彈出0~9
或者A~Z
的助記符選項(xiàng)闷愤,點(diǎn)擊即可
顯示所有書簽:cmd + Fn + F3
書簽之間的切換:
如果是匿名書簽,只能點(diǎn) cmd + Fn + F3
查看所有書簽件余,然后選擇
如果是具名書簽讥脐,那么只需要 ctrl + 助記符
則直接跳轉(zhuǎn)到對應(yīng)書簽
新建文件時(shí)的注釋模板配置
File–>Settings–>Editor–>File and code Template
選擇右側(cè)的 include 標(biāo)簽 ,打開 File Header , 按照提示添加對應(yīng)的注釋.
上面只是為新建的 Java 文件添加頭部的注釋,關(guān)于作者,創(chuàng)建時(shí)間, copyright 等,還有一種使用場景是新添加方法時(shí)的注釋.可以參考Android Studio 配置系列(一):自定義代碼注釋
常用的幾個插件
- Alibaba Java Coding Guidelines:代碼規(guī)范檢查
- CodeGlance: 右側(cè)顯示代碼大綱
- ECTranslation: 取詞翻譯,安裝后建議在快捷鍵設(shè)置中搜索 translation, 然后修改快捷鍵,mac 中使用的是
ctr + l
關(guān)閉 instance run
貌似目前問題還比較多,在 preference -> Build,Execution -> instance run
下關(guān)閉即可.
mac 連接真機(jī)調(diào)試
- 配置 adb 環(huán)境變量,找到 Android SDK 的位置啼器,一般在:
~/Library/Android/sdk/
將下面兩個路徑添加到當(dāng)前 shell 的配置文件的末尾旬渠,因?yàn)槲覍?dāng)前的 shell 換成了 zsh,因此我的配置文件時(shí) ~/.zshrc
export PATH=${PATH}:~/Library/Android/sdk/platform-tools
export PATH=${PATH}:~/Library/Android/sdk/tools
記得 source ~/.zshrc
然后通過 adb version 命名查看是否配置成功端壳!
- 將手機(jī)連接到 mac 上告丢,在終端輸入
system_profiler SPUSBDataType
,查看手機(jī)的信息更哄;
對應(yīng)的輸出可能有很多芋齿,我們只需要找包含Serial Number
的那一組數(shù)據(jù)腥寇,找到該組數(shù)據(jù)的Product ID
對應(yīng)的16進(jìn)制數(shù)。
然后打開~/.android/adb_usb.ini
觅捆,如果沒有赦役,則先創(chuàng)建該文件,并將Product ID
對應(yīng)的16進(jìn)制數(shù)據(jù)寫入該文件即可栅炒。
重啟 adb
adbkill-server
重新連接手機(jī)即可使用
經(jīng)過以上配置掂摔,以后如果還想調(diào)試其它手機(jī),那么只需要將該手機(jī)的
Product ID
寫入到 adb_usb.ini 文件中即可赢赊。