欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android Studio 代碼導(dǎo)航快捷鍵

 更新時(shí)間:2018年03月12日 10:39:41   作者:Hevin  
這篇文章主要介紹了Android Studio 代碼導(dǎo)航快捷鍵的相關(guān)資料,需要的朋友可以參考下

簡(jiǎn)評(píng):作為一位 Android 開(kāi)發(fā)者,Android Studio 肯定是每天都要打交道的,熟練掌握其中的快捷鍵等技巧可以提高我們不少的效率。

雖然,網(wǎng)上有著很多列出快捷鍵的文章,但只是簡(jiǎn)單的看一看快捷鍵和說(shuō)明,很難讓人理解和掌握。本篇文章就專注于代碼間導(dǎo)航的快捷鍵,配合動(dòng)圖,希望能幫助你記憶。

TL;DR

下面的快捷鍵都是在 mac 上,快捷鍵設(shè)置是 Mac OS X 10.5+:

  • ⌘ + O : 查找類。
  • ⌘ + ⌥ + O : 通過(guò)信息(symbol)查找。
  • ⌘ + ⇧ + O : 查找文件。
  • ⌘ + ⌥ + F7 : 顯示使用到的地方(如果只有一個(gè)地方用到,就會(huì)直接跳轉(zhuǎn))。
  • ⌘ + U : 跳轉(zhuǎn)到父類或父類對(duì)應(yīng)的方法。
  • ⌘ + ⌥ + B : 跳轉(zhuǎn)到子類或子類中重寫的方法。
  • ^ + H : 顯示當(dāng)前類的層次結(jié)構(gòu)。
  • ⌘ + F12 : 顯示當(dāng)前類的方法。
  • ⌘ + B : 跳轉(zhuǎn)到定義。
  • F2 : 跳轉(zhuǎn)到下一個(gè)錯(cuò)誤或警告。
  • ⇧ +F2 : 跳轉(zhuǎn)到前一個(gè)錯(cuò)誤或警告。
  • ⌘ + L : 根據(jù)行跳轉(zhuǎn)。
  • ⌘ + E : 顯示最近的文件。
  • ⌘ + [ : 跳轉(zhuǎn)到當(dāng)前光標(biāo)之前的位置。
  • ⌘ + ] : 跳轉(zhuǎn)到當(dāng)前光標(biāo)之后的位置。
  • ⌘ + ⇧ + backspace : 跳轉(zhuǎn)到最后一次編輯代碼的地方。

Windows 下相同的快捷鍵可以看這里。

搜索文件

相比較單純的 'search everywhere' 快捷鍵,可以考慮使用下面這些更具體的查找快捷鍵:

⌘ + O: 查找類。
⌘ + ⌥ + O: 通過(guò)信息(symbol)查找。
⌘ + ⇧ + O: 查找文件。

這樣搜索能夠更快、返回更少、更相關(guān)的結(jié)果。并且,搜索框支持模糊查詢,還可以在最后加上冒號(hào)(:)和行數(shù)直接跳轉(zhuǎn)到具體文件的具體行。

 

類之間的關(guān)系

如果,你想知道一個(gè)類在哪些地方被用到,可以通過(guò) ⌘ + ⌥ + F7 來(lái)查看。

類之間繼承的層次結(jié)構(gòu)通常很容易讓人暈頭轉(zhuǎn)向。

在開(kāi)發(fā)中擅用 ⌘ + U 和 ⌘ + ⌥ + B 來(lái)跳轉(zhuǎn)到父類或子類(也支持重寫的方法)可以方便不少。

最后,用 ^ + H 還可以直接顯示類的整個(gè)層次結(jié)構(gòu)。

 

類的結(jié)構(gòu)

⌘ + F12 能顯示整個(gè)類的所有方法和屬性,和 Android Studio 的其他視圖一樣,這個(gè)也是可以搜索的。

當(dāng)在代碼中遇到了一個(gè)成員,用 ⌘ + B 能馬上跳轉(zhuǎn)到成員定義的地方,再點(diǎn)擊一次 ⌘ + B 就能顯示該成員所有被用到的地方。

在開(kāi)發(fā)過(guò)程中出現(xiàn)編譯錯(cuò)誤是很常見(jiàn)的,當(dāng)出現(xiàn)了編譯錯(cuò)誤時(shí),通過(guò) F2 和 ⇧ + F2 能很方便的在錯(cuò)誤之間進(jìn)行跳轉(zhuǎn)。如果沒(méi)有錯(cuò)誤了,則會(huì)變成在警告間進(jìn)行跳轉(zhuǎn)。

如果知道了行號(hào),可以用 ⌘ + L 來(lái)跳轉(zhuǎn)到指定的位置。

 

歷史

在用了上面提到的這些代碼導(dǎo)航方法之后,就會(huì)有個(gè)問(wèn)題,我們?cè)趺椿氐介_(kāi)始的地方?

首先,用 ⌘ + E 可以列出我們最近打開(kāi)過(guò)的文件。

用 ⌘ + [ 和 ⌘ + ] 則可以在光標(biāo)位置之間進(jìn)行跳轉(zhuǎn)。

最后,如果你在代碼間跳轉(zhuǎn)之后想回去重新敲代碼了,就可以用 ⌘ + ⇧ + backspace 來(lái)跳轉(zhuǎn)到最后一次編輯代碼的位置。

以上,就是一些常用的代碼跳轉(zhuǎn)的快捷鍵。如果能熟練使用,相信還是可以提高不少效率的。

總結(jié)

以上所述是小編給大家介紹的Android Studio 代碼導(dǎo)航,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Android TabLayout選項(xiàng)卡使用教程

    Android TabLayout選項(xiàng)卡使用教程

    這篇文章主要介紹了Android TabLayout選項(xiàng)卡使用,為什么會(huì)有這篇文章呢,是因?yàn)橹瓣P(guān)于TabLayout的使用陸陸續(xù)續(xù)也寫了好幾篇了,感覺(jué)比較分散,且不成體系,寫這篇文章的目的就是希望能把各種效果的實(shí)現(xiàn)一次性講齊
    2023-04-04
  • Android亮度調(diào)節(jié)的幾種實(shí)現(xiàn)方法

    Android亮度調(diào)節(jié)的幾種實(shí)現(xiàn)方法

    本篇文章詳細(xì)介紹了Android亮度調(diào)節(jié)的幾種實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-11-11
  • Android Studio 3.0 新功能全面解析和舊項(xiàng)目適配問(wèn)題

    Android Studio 3.0 新功能全面解析和舊項(xiàng)目適配問(wèn)題

    Android Studio是Android的官方IDE。接下來(lái)通過(guò)本文給大家分享Android Studio 3.0 新功能全面解析和舊項(xiàng)目適配問(wèn)題,需要的朋友可以參考下
    2017-11-11
  • Android實(shí)現(xiàn)QQ登錄界面遇到問(wèn)題及解決方法

    Android實(shí)現(xiàn)QQ登錄界面遇到問(wèn)題及解決方法

    本文給大家介紹android仿qq登錄界面的實(shí)現(xiàn)代碼,在實(shí)現(xiàn)此功能過(guò)程中遇到各種問(wèn)題,但是最終都順利解決,如果大家對(duì)android qq登錄界面實(shí)現(xiàn)方法感興趣的朋友一起學(xué)習(xí)吧
    2016-09-09
  • Kotlin中的對(duì)象表達(dá)式和對(duì)象聲明的具體使用

    Kotlin中的對(duì)象表達(dá)式和對(duì)象聲明的具體使用

    這篇文章主要介紹了Kotlin中的對(duì)象表達(dá)式和對(duì)象聲明的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • android實(shí)現(xiàn)按鈕獲取焦點(diǎn)延遲加載

    android實(shí)現(xiàn)按鈕獲取焦點(diǎn)延遲加載

    這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)按鈕獲取焦點(diǎn)延遲加載,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Android ListView列表優(yōu)化的方法詳解

    Android ListView列表優(yōu)化的方法詳解

    列表 ListView 是應(yīng)用中最為常見(jiàn)的組件,而列表往往也會(huì)承載很多元素,這時(shí)就需要對(duì)其進(jìn)行優(yōu)化。本文介紹了 Flutter ListView 的4個(gè)優(yōu)化要點(diǎn),非常實(shí)用,需要的可以參考一下
    2022-05-05
  • Android RecyclerView實(shí)現(xiàn)多種item布局的方法

    Android RecyclerView實(shí)現(xiàn)多種item布局的方法

    本篇文章主要介紹了Android RecyclerView實(shí)現(xiàn)多種item布局的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • Android Studio通過(guò)Artifactory搭建本地倉(cāng)庫(kù)優(yōu)化編譯速度的方法

    Android Studio通過(guò)Artifactory搭建本地倉(cāng)庫(kù)優(yōu)化編譯速度的方法

    這篇文章主要介紹了Android Studio通過(guò)Artifactory搭建本地倉(cāng)庫(kù)優(yōu)化編譯速度的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Android7.0實(shí)現(xiàn)拍照和相冊(cè)選取圖片功能

    Android7.0實(shí)現(xiàn)拍照和相冊(cè)選取圖片功能

    這篇文章主要為大家詳細(xì)介紹了Android7.0實(shí)現(xiàn)拍照和相冊(cè)選取圖片功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07

最新評(píng)論