Android Studio(IDEA)快速程式碼模版使用
駝峰命名法刪除和移動游標快捷鍵
Android Studio(IDEA)預設沒有開啟駝峰命名法的刪除和移動游標,我們需要設定一下快捷鍵keymap,按照下面的兩張圖進行設定

image

image
-
Ctrl+Delete 刪除從當前游標到下一個駝峰命名法單詞的開頭(刪除游標後面內容)
-
Ctrl+BackSpace 刪除從游標到上一個駝峰命名法單詞的末尾(刪除游標之前內容)
-
Ctrl+向右箭頭 移動游標到下一個駝峰命名法單詞的開頭
-
Ctrl+向左箭頭 移動游標到前一個駝峰命名法單詞的末尾
-
Ctrl+Shift+向右箭頭 從當前已選擇的文字將游標移動到下一個駝峰命名法單詞的開頭
-
Ctrl+Shift+向左箭頭 從當前已選擇的文字將游標移動到前一個駝峰命名法單詞的末尾
IDEA快捷模板
-
soutv 輸出變數
-
v.sout 輸出變數
-
soutm 輸出方法
-
ctrl+backspace 駝峰命名法刪除單詞 好像沒作用
-
內容.var 快速生成相關型別的變數
-
variable.nn / notnull: if(variable != null){ ....} 快速生成判斷,判斷不為空
-
variable.null: if(variable == null){ .... } 快速生成判斷,判空
-
expr.if 變數作為條件 expr為boolean變數或者表示式
s.equals("hello").if flag.if
- fori 遍歷 在需要的陣列或者list後面呼叫 mlist.fori
String[] mylist = {"hello", "j", "jlj"}; for (int i = 0; i < mylist.length; i++) { }
- forr 遍歷 翻轉
String[] mylist = {"hello", "j", "jlj"}; for (int i = mylist.length - 1; i >= 0; i--) { }
- iter
String[] mylist = {"hello", "j", "jlj"}; for (String s2 : mylist) { }
- Ctrl+Alt+L,格式化程式碼
- Ctrl+Alt+I,將選中的程式碼進行自動縮排編排,這個功能在編輯 JSP 檔案時也可以工作
有興趣的可以加群交流技術【Android技術交流】: https://jq.qq.com/?_wv=1027&k=55YgqsK 。進群 免費領取安卓進階學習視訊,原始碼,面試資料,群內有大牛一起交流討論技術;點選連結加入群聊(包括java基礎與原理,自定義控制元件、NDK、架構設計、混合式開發(Flutter,Weex)、效能優化、完整商業專案開發等)