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