同Eclipse時間,您可以設置,無論你是設置輸入不管什么信,可以提示碼,在Android Studio也可以
設置。並且比Eclipse設置來的簡單。
當然假設你認為代碼自己主動提示會減少你的代碼水平。你也能夠不設置,在寫代碼
過程中,假設一時忘記了,你就能夠用代碼提示的快捷鍵。
android studio代碼提示的快捷鍵是什么呢?看這篇文章:
接下來說怎樣設置代碼自己主動提示。如圖:
圖上內容比較多,我直接按區域划分成6塊區域來說吧:
區域1:這個選項是關於提示的時候怎樣進行匹配,即依照什么條件來進行提示內容的搜索。
All:選擇這個的話,意思就是要和你輸入的字符進行全匹配。能全匹配起來的字符才會顯示在提示列表中,例如以下圖,事實上就相當於精確搜索:
None:選擇這項的話。意思是進行模糊匹配,我直接上圖吧。大家看圖就明確了:
First Letter:即是依據首字母進行匹配,只是這里面感覺還是有bug,選擇First Letter時。匹配的結果和all類似,又比all少。
這塊個人感覺是Android Studio可能沒有做完好。
假設不想這么麻煩,那就不用管這三項究竟咋回事,直接選all吧,反正這塊就一個提示匹配的方式,不關心也罷。
區域2:這塊區域事實上是和代碼提示快捷鍵有關系的,意思是如果我沒有設置彈出自己主動提示框。在你輸入內容時。這個時候你按下了代碼提示的快捷鍵。如果匹配到的提示內容僅僅有一項,那么是否要自己主動補全。
區域3:這塊是關於自己主動代碼提示列表的排序規則。排序有兩種方式。 lexical和relevance,你點上圖中右下角的π就能進行選擇排序的順序。不用關心吧,個人認為用處不大。
區域4:這個選項是個非常重要的選項,意思是是否彈出代碼自己主動補全提示框,事實上就是本文的核心。設置代碼自己主動提示僅僅要把這個勾打上就好了。第二個選項:Insert selected...ect.這個選項的意思是假設你選中了提示列表中的某項,然后通過空格鍵。或者點(.)等鍵能夠直接進行補全(事實上吧就是把其它鍵當回車使。按下后。就直接補全為你選中的代碼)
區域5:這項是值是否自己主動彈出關於你選中的補全項的文檔,說得直白點。就是對你選中的補全代碼的一個說明,比方參數的說明。補全代碼功能的說明。只是我打勾了也沒出來,不知道是不是我操作的問題,只是預計也是Android Studio的bug。
由於使用AS至今,發現非常多選項是沒有效果的。
區域6:這個區域是關於彈出框中方法名稱或者參數返回值一些顯示的定義,只是這個個人感覺也是有bug的,隨着選舉的影響不選擇一個樣本。不管。
版權聲明:本文博客原創文章。博客,未經同意,不得轉載。