IDEA快捷鍵拆解系列(十七):Debug篇

??這是IDEA快捷鍵拆解系列的第十七篇。

??本文主要講解如何利用好IDEA強大的斷點調試功能,含快捷鍵、經驗分享等。

Shortcuts:快捷鍵

快捷鍵描述

Ctrl + F8????????添加/取消斷點,或直接在左側點擊添加

Ctrl + Shift + F8???????查看所有斷點,為斷點添加條件等

F8???????執行下一步

Shift + Alt + F8???????強制執行下一步

F9???????跳到下一個斷點,如果沒有則直接運行結束

Alt + F9???????運行到光標所在處

Ctrl + Alt + F9???????強制運行到光標處

F7???????進入代碼內部

Shift + F8???????退出代碼內部

Alt + F10???????跳轉到斷點執行處

Alt + F8???????表達式求值

Mute Breakpoints:禁用斷點

禁用斷點

Condition Breakpoints:條件斷點

若光標在斷點處,則快捷鍵為Ctrl + Shift + F8

若光標不在斷點處,可通過查看所有斷點來添加條件,快捷鍵同上Ctrl + Shift + F8

通過右鍵點擊斷點來添加條件

條件斷點

條件斷點

Evaluate Expression:表達式求值,快捷鍵Alt + F8

表達式求值

setValue:一般用于動態修改Debug中運行的值

setValue

??在分析源碼的時候,良好的Debug能力可以幫助我們快速的讀懂別人的代碼。IDEA為開發者們提供了全面的Debug支持,相信熟練掌握后可以大大的提高我們的Debug能力。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。