第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Android Studio如何查看資源或者函數(shù)在哪些類中被引用?

Android Studio如何查看資源或者函數(shù)在哪些類中被引用?

LEATH 2018-11-18 16:12:26
Android Studio如何查看資源或者函數(shù)在哪些類中被引用
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經(jīng)驗 獲得超7個贊

許多人在做完Keymap匹配到Eclispe快捷鍵后,發(fā)現(xiàn)查看資源或者函數(shù)在哪些地方被引用的快捷鍵“Ctrl+Shift+G”不靈了,你選中某個函數(shù)后,使用這個快捷鍵,發(fā)現(xiàn)只會光標跳到該類中引用這個函數(shù)的地方。原因是啥呢?

  首先這里簡單分析下,選擇Keymap后IDE所做的工作及選擇后發(fā)生快捷鍵失效原因,Android Studio設置KeyMap到Eclipse,是進行了一個快捷鍵的映射操作,但是Android
Studio本身的快捷鍵數(shù)量和Eclipse是不一樣的,比如AndroidStudio中有100個快捷鍵,Eclipse中有95個,而且剛好Android Studio和Eclipse相同快捷操作點剛好是95個,當然實際的肯定不是這樣,映射只能映射公共的部分,所以在映射完成后,很多人都會發(fā)現(xiàn)在Eclipse中能用的快捷鍵在AndroidStudio不能使了。

  導致不能使的原因總共有四個:

  1、Android Studio找不到和Eclipse一樣的快捷鍵功能點,映射失敗

  2、另外一個原因是Android Studio中映射了的功能點快捷鍵和未映射的功能點快捷鍵存在沖突

  3、快捷鍵需要在某些條件下觸發(fā)才有效,這個很奇葩

  4、你到快捷鍵列表看,快捷鍵是對的,然后對應的快捷功能描述也是對的,然后你發(fā)現(xiàn)也沒有跟其他快捷鍵有沖突,但是就是私活不能用,啥問題,這個是因為在Android Studio和Eclipse中同名的功能功能點其實功能是不一樣的。舉個例子,比如快捷鍵功能點x,在Eclipse中是快速查找,但是在Android Studio有可能變成了錯誤提示。

  原因4和原因2最容易出現(xiàn)。那怎么區(qū)分是哪個原因呢,首先找到快捷鍵對應的功能點,然后看看快捷鍵是否正確,正確的話,看看是否有沖突,如果存在沖突的話,解決沖突,解決沖突后看看行不行,不行的話那就是原因4了。原因4就比較不容易解決了。關(guān)于如何查看沖突,請戳這:Android Stuido如何查看快捷鍵沖突?

  原因找到了,那如何解決了,這個時候只能自己找到快捷鍵設置選項,找到對應的功能點,設置你所想要的快捷鍵。
  當然針對原因3,這個就不是解決辦法了。

  言歸正傳,映射完成后,不想自己去手動修改快捷鍵,那到底如何查看資源或者函數(shù)在哪些類中被引用,目前我知道的有3種方式:

  1、快捷鍵:Ctrl+G,這種方法最簡單,其實這邊這個快捷鍵就是對應Eclipse中的Ctrl+Shift+G

  2、快捷鍵:
Ctrl+Alt+Shift+F7,這個方法是第一種方法的復雜版,你可以在彈出的對話框中進行一些選擇

  3、快捷鍵:Ctrl+H,這個就是就是搜索功能了,F(xiàn)ind in path。



查看完整回答
反對 回復 2018-12-09
  • 1 回答
  • 0 關(guān)注
  • 767 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號