天天看點

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

-------寫在前面的話,我部落格中就屬本篇的點選率最高了,感謝大家對我的支援,為了節約大家的時間,特此錄制一段GIF插入,希望大家多多支援。

Android Studio 中手把手教你設定switch/case代碼塊自動補齊
Android Studio 中手把手教你設定switch/case代碼塊自動補齊

相信很多和我一樣的小夥伴剛從Eclipse轉到Android Studio的時候,一定被快捷鍵給搞得頭暈了,像Eclipse中代碼補齊的快捷鍵是Alt+/ ,但是在AS中卻要自己設定,這還不是問題的關鍵,比如在Eclipse中,輸入sw然後按住Alt+/的時候,switch/case代碼塊就自動補齊了,對于我等喜歡偷懶的人來說省去了很多麻煩,但是在AS中就算按住Ctrl+space快捷鍵也沒法補齊代碼塊,是不是就不行了呢,下面我就獻醜了,帶大家一起來定制自己的switch/case代碼塊。

首先我們來看一下我們如何設定代碼補全和提示的快捷鍵。

1.打開AS,如圖所示settings --> keyMap --> comp

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

點選後面的快捷鍵黃色區域就可以設定自己的快捷鍵了(remove/add等設定),相信這個難不倒大家。

2.設定好了之後到代碼編輯區編輯代碼,輸入sw,就會有相應的代碼提示出現,如下圖所示。

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

按Enter鍵之後出現的情況如下所示

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

我們發現AS中并沒有像Eclipse中那樣為我們補齊剩餘的代碼,還是需要我們手動去敲,是不是真的就隻能這樣呢?谷歌當然不會這樣了!

3.那到底該怎樣去設定呢?我就不跟大家賣關子了,接着往下看!

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

還是進入settings -->  Editor --> Live Templates ,我們就可以看到AS預設的代碼補齊按鍵為tab,但是相信我,就算你現在到代碼編輯區去輸入sw,然後按Tab鍵的話,也不可能出現你想要的結果。

4.好的,重點來了,請看仔細了。

Android Studio 中手把手教你設定switch/case代碼塊自動補齊
Android Studio 中手把手教你設定switch/case代碼塊自動補齊
Android Studio 中手把手教你設定switch/case代碼塊自動補齊

        按照圖中的步驟操作就可以了,設定完了之後記住先點選Apply,再點選Ok。不然修改不會生效

下面我在區代碼編輯區輸入我們自定義的swi快捷鍵,然後按住Tab鍵,你會發現自己定義的代碼塊出來了,是不是很神奇呢?

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

然後回車,就會發現原來沒有的代碼塊都出來了

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

好了,switch/case代碼塊的自動補齊到這裡就結束了,但是還沒有完……

5.細心的小夥伴肯定會去鑽研這Live Templates面闆,你會發現很多常用的代碼補齊快捷鍵。如圖

Android Studio 中手把手教你設定switch/case代碼塊自動補齊

其實我想AS的初衷是想讓大家自己定制自己的代碼塊,能夠熟練的掌握這個技巧,那麼運用AS開發就會節省很多時間,如果有需要,大家還可以定制更多屬于自己的代碼塊,希望能夠幫到大家。

我也是個安卓菜鳥,希望能和大家一起進步!

 有興趣的還可以看看這篇,補充的《 Android Studio中教你建立代碼塊---(續)》

繼續閱讀