創(chuàng)建行斷點(diǎn)
一個(gè)行斷點(diǎn)
是分配給源代碼中特定行的斷點(diǎn)。
可以在可執(zhí)行行上設(shè)置行斷點(diǎn)。注釋、聲明和空行不是行斷點(diǎn)的有效位置。
在 IntelliJ IDEA 編輯器中創(chuàng)建行斷點(diǎn)的操作步驟如下:
- 將插入符號(hào)放在源代碼的所需行上。
- 執(zhí)行以下操作之一:
- 在要切換斷點(diǎn)的行上單擊左邊的裝訂線區(qū)域。
- 在主菜單上,選擇:運(yùn)行| 切換線斷點(diǎn)(Run | Toggle Line Breakpoint)。
- 按 Ctrl+F8。
重要注意事項(xiàng)
創(chuàng)建臨時(shí)行斷點(diǎn)
- 將插入符號(hào)放在源代碼的所需行上。
- 執(zhí)行以下操作之一:
- 在主菜單上選擇:運(yùn)行| 切換臨時(shí)行斷點(diǎn)(Run | Toggle Temporary Line Breakpoint)。
- 按 Ctrl+Shift+Alt+F8。
刪除行斷點(diǎn)
執(zhí)行下列操作之一:
- 在“斷點(diǎn)”對(duì)話框中,選擇所需的行斷點(diǎn),然后單擊
。
- 在編輯器中,找到要?jiǎng)h除的行斷點(diǎn)所在的行,然后單擊其左側(cè)裝訂線的圖標(biāo)。
- 將插入符號(hào)放在所需的行上并按 Ctrl+F8。
創(chuàng)建異常斷點(diǎn)
- 在主菜單上選擇:運(yùn)行| 查看斷點(diǎn)(Run | View Breakpoints),或按 Ctrl+Shift+F8。
- 在打開的 "斷點(diǎn)" 對(duì)話框中,單擊
。
- 從下拉列表中選擇 Java 異常斷點(diǎn)或 JavaScript 異常斷點(diǎn)。
- 在 "選擇異常類" 對(duì)話框中,從庫(kù)中或從項(xiàng)目中指定所需的異常類,然后單擊“確定”。IntelliJ IDEA 返回到 "斷點(diǎn)" 對(duì)話框。
- 按照配置斷點(diǎn)的描述配置新的異常斷點(diǎn)。
創(chuàng)建字段斷點(diǎn)
字段斷點(diǎn)
可以幫助您將調(diào)試搜索定位到特定的實(shí)例變量。
- 在主菜單上選擇: 運(yùn)行| 查看斷點(diǎn)(Run | View Breakpoints),或按 Ctrl+Shift+F8。
- 在打開的 "斷點(diǎn)" 對(duì)話框中,單擊
。
- 從下拉列表中選擇字段斷點(diǎn):
- 在打開的 "添加字段點(diǎn)將" 對(duì)話框中,指定以下內(nèi)容:
- 包含所需字段的類的完全限定名稱。您可以手動(dòng)鍵入,或單擊
,并按名稱或從項(xiàng)目中找到所需的類。
- 字段名稱。您可以手動(dòng)鍵入,或者單擊
并從選定的類中的字段列表中選擇所需的字段。
使用編輯器創(chuàng)建現(xiàn)場(chǎng)觀察點(diǎn)
- 在編輯器中打開所需的類,并找到要為其創(chuàng)建觀察點(diǎn)的字段。
- Alt+click 在字段聲明行上的左邊的裝訂線。
從“調(diào)試”工具窗口創(chuàng)建現(xiàn)場(chǎng)觀察點(diǎn)
- 在調(diào)試會(huì)話期間,打開變量選項(xiàng)卡。
- 選擇所需字段,然后在上下文菜單中選擇 "添加字段斷點(diǎn)"。
刪除字段斷點(diǎn)
- 在 "斷點(diǎn)" 對(duì)話框中,選擇所需的字段斷點(diǎn),然后單擊
。
- 在編輯器中,找到要?jiǎng)h除字段斷點(diǎn)的行,然后在左邊的裝訂線中單擊其圖標(biāo)。
創(chuàng)建方法斷點(diǎn)
方法斷點(diǎn)
讓您按照方法級(jí)別的程序流程。
- 將插入符放在要切換方法斷點(diǎn)的方法中。
- 在主菜單上選擇:運(yùn)行| 切換方法斷點(diǎn)(Run | Toggle Method Breakpoint)。方法斷點(diǎn)出現(xiàn)在方法聲明中。
出現(xiàn)一個(gè)氣球,通知您可能會(huì)減緩調(diào)試過程:
或者,只需在方法聲明處單擊左邊的裝訂線。
使用“斷點(diǎn)”對(duì)話框創(chuàng)建方法斷點(diǎn)
- 在主菜單上選擇:運(yùn)行| 查看斷點(diǎn)(Run | View Breakpoints),或按 Ctrl+Shift+F8。
- 在打開的 "斷點(diǎn)" 對(duì)話框中,單擊
。
- 從下拉列表中選擇方法斷點(diǎn)。
- 在"添加方法斷點(diǎn)" 對(duì)話框中,指定類名稱模式,包括包名稱和所需方法的名稱。
當(dāng)調(diào)試會(huì)話啟動(dòng)時(shí),應(yīng)用程序?qū)⒃谒蓄愔袝和?,并在指定的方法中使用與指定模式匹配的名稱。
刪除方法斷點(diǎn)
- 單擊左側(cè)溝槽中的方法斷點(diǎn)圖標(biāo)
。
- 在主菜單上選擇:運(yùn)行| 切換方法斷點(diǎn)(Run | Toggle Method Breakpoint)。
更多建議: