翻譯|使用教程|編輯:鮑佳佳|2020-08-19 09:44:51.837|閱讀 3364 次
概述:intellij2020.2對(duì)調(diào)試器進(jìn)行了更新,本文主要講解調(diào)試器更新后的新功能,比如它跳到特定的行并在那里設(shè)置執(zhí)行點(diǎn)而不執(zhí)行前面的代碼。詳情請(qǐng)看全文。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。點(diǎn)擊查看產(chǎn)品授權(quán)方式>>
調(diào)試時(shí)跳轉(zhuǎn)到任意一行IntelliJ IDEA調(diào)試器在改進(jìn)代碼方面非常有用。它不僅可以幫助您識(shí)別不一致之處,還可以為你導(dǎo)航到對(duì)應(yīng)的行。
在調(diào)試過程中,有很多方法可以設(shè)置目標(biāo)執(zhí)行行。您可以使用斷點(diǎn),也可以使用“ 跳過(F8)”,“ 進(jìn)入(F7)”和“運(yùn)行到光標(biāo)”(?F9)命令來移至該行。但是,如果您想跳到特定的行并在那里設(shè)置執(zhí)行點(diǎn)而不執(zhí)行前面的代碼怎么辦?
這就是“ Jump to Line”插件的方便之處。程序暫停時(shí),此插件可讓您在裝訂線區(qū)域中拖放箭頭,將執(zhí)行點(diǎn)放置在所需的行上。這樣可以節(jié)省您的時(shí)間,因?yàn)槟鸁o需將鼠標(biāo)懸停在您想要的確切位置上,而無需執(zhí)行多個(gè)操作(例如設(shè)置斷點(diǎn)并等待程序暫停,或應(yīng)用雙手快捷鍵組合)。
Jump to Line使您可以在功能內(nèi)向前或向后移動(dòng)。拖動(dòng)箭頭時(shí),IDE會(huì)以綠色突出顯示可設(shè)置執(zhí)行點(diǎn)的代碼行。
使用插件,您可以中斷控制流程。例如,您可以更改if-else分支。
此外,您可以強(qiáng)制循環(huán)中斷或從任何迭代中重新啟動(dòng)。
如果您需要向后移 ,但又不想使用Drop Frame來倒退代碼的執(zhí)行,則Jump to Line可以為您服務(wù)。
局限性
在代碼中來回移動(dòng)時(shí),請(qǐng)記住以下內(nèi)容:
最后
總而言之,當(dāng)您需要快速進(jìn)入特定的代碼行時(shí),“ Jump to line”可以提高您的開發(fā)率,因?yàn)樗试S您跳過不必要的操作,例如重新運(yùn)行程序,設(shè)置其他斷點(diǎn)或單步執(zhí)行。
現(xiàn)IntelliJ IDEA商業(yè)版價(jià)格低至5281,點(diǎn)擊查看更多授權(quán)方式,或咨詢獲取更多優(yōu)惠。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: