1 書籤ide
添加/移除書籤 Ctrl+shift+F11函數
展現書籤 shift+F11lua
下一個書籤 shift+加號調試
上一個書籤 shift+減號日誌
2 摺疊/展開代碼塊xml
展開代碼塊 ctrl+加號 展開所有代碼塊 ctrl+shift+加號繼承
摺疊代碼塊 ctrl+減號 摺疊所有代碼塊 ctrl+shift+減號ip
3 與剪切板比對作用域
右鍵選中的部分,在右鍵菜單中選擇」Compare With Clipboard」部署
4 上下文信息
當前做用域定義超過滾動區域,執行該操做將顯示所在的上下文信息,一般它顯示的是類名或者內部類或者當前所在的方法名。該操做在xml文件中一樣適用。
快捷鍵Alt+Q
5 查找該類/方法在工程中用到的地方
Ctrl+G
6 當前類文件中查找 Ctrl+F
當前工程中查找 Ctrl+H
7 高亮文件
Alt+Shift+O
退出高亮Esc
8 定位到父類
Ctrl+U
9 上一個方法
Ctrl+Shift+向上箭頭
下一個方法
Ctrl+Shift+向下箭頭
10 繼承結構 F4
方法繼承 Ctrl+Shift+H
調用繼承 Ctrl+H
文件結構 Ctrl+O
文件路徑 Ctrl+Alt+F12
11 參數信息
這個操做將顯示和你在方法聲明處寫同樣的參數列表,當你想看某個存在的方法的參數,這是一個頗有用的操做。
Shift+I
12 擴大/縮小選擇
該操做會在上下問逐漸擴大/縮小當前選擇範圍。
Shift+alt+向上箭頭
Shift+alt+向下箭頭
13 在不離開當前界面,快速查看其原始定義
Shift+ctrl+I
14 在當前{}範圍內上下移動
Alt+向上/下箭頭
15 運行 Shift+r Debug調試 Shift+d
16 Override Methods複寫方法 shift+O
Setter getter override 等方法 Ctrl+o
17 關於實時模塊的使用 live template
18 單句註釋 Ctrl+斜槓 或者ctrl+shift+Z
整段註釋 ctrl+shift+斜槓
19 重命名 shift+ctrl+N
調試篇
1 Run to Cursor 跳到下一個斷點
2 Step over 將子函數整個執行完再中止,把子函數總體做爲一步
3 Step out 當單步執行到子函數內時,執行完子函數餘下部分,並返回到上一層函數
4 Step into 單步執行,遇到子函數就進入而且繼續單步執行
5 Resume program 直接跳到下一個斷點
6 觀察變量
點擊watches,點擊+號,而後輸入變量的名稱回車
或者選擇變量名,右鍵點擊,選擇 Add to Watches,而後watches面板裏面就有了
7 點擊view breakpoints就能夠看到具體的詳細信息
8 分析傳入數據流(Analyze data flow to here)
快捷鍵:Shift+Q
這個操做將會根據當前選中的變量、參數或者字段,分析出其傳遞到此處的路勁。
9 分析傳出數據流(Analyze data flow from here)
快捷鍵:Shift+W
將會分析當前選中的變量往下傳遞的路勁,直到結束。
10 條件斷點
調用:右鍵斷點,而後輸入布爾表達式
11 日誌斷點
這是一種打印日誌而不是暫停的斷點,當你想打印一些日誌信息但不想添加log代碼後從新部署,這是一種很是有用的操做。
調用:在斷點上右鍵,取消suspend的勾選,而後勾選上log evaluated Expression,並在輸入框中輸入你要打印的日誌信息。
12 查看全部設置的斷點信息
Shift+ctrl+F8