新的「Breakpoints」側欄如何加快偵錯速度

Kim-Anh Tran
Kim-Anh Tran
Vaatika Dabra Groth
Vaatika Dabra Groth

舊版和新版中斷點側邊列窗格並排顯示。

如果您使用的是 Chrome 111 以上版本,可能已經發現我們變更了斷點側邊欄的設計。在 Chrome 113 中,新側邊欄會完全取代舊版設計。我們重新設計的目標是改善中斷點工作流程,方法如下:

提供所有已設定中斷點的更完善總覽。讓使用者更容易存取更直覺地使用中斷點執行常見工作流程。 顯示現有的中斷點功能

本文假設您已熟悉如何使用中斷點進行偵錯。如果您之前未使用過中斷點,請前往這份中斷點總覽,進一步瞭解如何使用中斷點偵錯程式碼。

接著來看看改版後的介面有哪些新功能,以及如何使用新側邊欄!請注意,重新設計的重點是讓現有功能更直覺好用,並方便存取,而不是新增功能。

遇到例外狀況時暫停,調查程式碼擲回錯誤的原因

在遇到已偵測到和未偵測到的例外狀況時暫停。

您的程式碼是否會擲回例外狀況?別擔心!Chrome 開發人員工具可讓您暫停例外狀況,在擲回例外狀況時停止執行作業。這有助於調查及進一步瞭解程式碼擲回錯誤的情況。您可以勾選側欄中的對應核取方塊,選擇要暫停處理已擷取的例外狀況、未擷取的例外狀況,還是兩者皆是。

管理中斷點:展開相關中斷點群組,並收合其他群組,專注於相關項目

收合及展開中斷點群組。

中斷點可能會分散在多個檔案中。中斷點側欄會根據中斷點所屬的檔案,將中斷點分組。展開相關中斷點群組,並收合其餘群組,只專注於目前偵錯工作階段中重要的中斷點。

管理中斷點:按一下即可跳至程式碼、移除或啟用/停用中斷點

您可以在中斷點側欄中,按一下滑鼠即可完成常見工作。以下概略說明如何 ...

前往程式碼編輯器中的中斷點位置。移除檔案中的一個或所有中斷點。 啟用或停用檔案中的一個或所有中斷點。

只要按一下滑鼠,就能完成所有操作!當然,這些選項也會顯示在內容選單中:

按一下中斷點程式碼片段,即可跳至中斷點位置

在程式碼編輯器中跳至原始碼位置。

您是否想檢查程式碼中設定中斷點的位置,並分析周圍的程式碼?只要按一下側欄中的中斷點程式碼片段,程式碼編輯器就會開啟程式碼位置。

按一下移除按鈕,即可移除單一中斷點或檔案中的所有中斷點

移除檔案中的單一或所有中斷點。

將游標懸停在中斷點或中斷點群組上,即可顯示移除按鈕,點選即可移除檔案中的單一或所有中斷點。

停用檔案中的單一或所有中斷點

啟用或停用檔案中的單一或所有中斷點。

勾選或取消勾選中斷點旁的核取方塊,即可啟用或停用中斷點。

如要啟用或停用檔案中的所有中斷點,請將滑鼠游標懸停在中斷點群組上,然後勾選或取消勾選檔案名稱旁的核取方塊。

善用條件中斷點和記錄點等較不為人知的中斷點功能

編輯中斷點,即可編輯中斷點條件或變更記錄點記錄

編輯中斷點條件或變更記錄點記錄。

如要編輯中斷點條件或記錄,請將游標懸停在中斷點上,然後點選顯示的「編輯」按鈕。系統會開啟對話方塊,供您變更中斷點類型和中斷點詳細資料。

或者,您也可以在程式碼編輯器中選取中斷點所在行,然後在 Linux 上輸入 Control+Alt+b,在 Mac 上輸入 Command+Alt+b,開啟中斷點編輯對話方塊。

你也可以將游標懸停在側邊欄中的中斷點上,快速檢查條件或記錄點記錄:

查看條件或記錄點記錄。

結論

重新設計中斷點側邊欄的目標,是為了讓您更輕鬆地使用中斷點進行偵錯。最重要的是,我們希望讓內容更有架構,方便使用者存取及瞭解。希望這些改善項目能協助您進行下一次偵錯作業!

如有進一步的改善建議,請回報錯誤

下載預覽版頻道

建議使用 Chrome Canary開發人員版Beta 版做為預設開發瀏覽器。透過這些搶先體驗管道,您可以存取最新的開發人員工具功能、測試最先進的網頁平台 API,並在使用者發現問題前找出網站上的問題!

與 Chrome 開發人員工具團隊聯絡

如要討論開發人員工具的新功能、更新或其他相關事項,請使用下列選項。