翻譯|使用教程|編輯:鮑佳佳|2020-09-25 11:26:00.443|閱讀 786 次
概述:在CLion 2020.3 EAP中,添加了一個強大的新選項來控制調試期間的執行流程-設置執行點。簡而言之,它允許您在調試期間將執行移至編輯器中的任意代碼行。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
CLion是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力。這種強大的IDE幫助開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智能編輯器來提高代碼質量、自動代碼重構并且深度整合CMake編譯系統,從而提高開發人員的工作效率。感興趣的朋友歡迎下載試用!CLion現已加入在線訂購,點擊此處查看價格詳情>>
CLion具有強大的調試器集成功能,使您可以通過統一的UI訪問后端調試器,例如GDB和LLDB。IDE的內置變量視圖,各種步進和斷點選項,表達式求值以及內存和匯編程序視圖可幫助您有效地進行調試。
在CLion 2020.3 EAP中,添加了一個強大的新選項來控制調試期間的執行流程-設置執行點。
如果您曾經在Visual Studio中使用過Set Next語句,或者在IntelliJ IDEA中使用過Jump to Line,則可能會意識到此功能。簡而言之,它允許您在調試期間將執行移至編輯器中的任意代碼行。
設置執行點要在調試時四處移動代碼,以前可以使用以下操作:
現在,我們添加了一個新操作– 將執行點設置為Cursor。在啟動調試會話后,它變為可用,并且它允許您跳至特定的行并在此處設置執行點,而在此之間跳過所有其他命令。
該操作尚無默認快捷方式,但是您可以在鍵盤映射設置中分配它。或者,您可以簡單地從裝訂線中拖放橙色箭頭,將執行點插入所需的行。突出顯示將幫助您在拖動箭頭時選擇所需的正確執行行:
請注意,您可以向前或向后移動箭頭!
中斷控制流程當執行圖是線性的時,來回移動很容易。但是,如果控制流程圖更復雜怎么辦?使用“Set Execution Point”操作,您可以:
例如,如果要在調試會話期間檢查另一個分支而不重新啟動整個會話,這可能會很有用:
但是請注意,移動執行點時,可能會對程序執行產生負面影響:
這個功能是不是很酷?前往慧都網免費下載最新版嘗試一下,在評論分享你的想法。現雙節來臨之際慧都推出重磅限時優惠! 最高立減2999!低至797元!想要購買Clion正版授權的朋友歡迎。
JetBrain技術交流群現已開通,QQ搜索群號“786598704”或者掃描下方二維碼即可加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: