What's 開發人員工具的新功能 (Chrome 80)

在 Play 管理中心支援 letclass 宣告

控制台現在支援重新宣告 letclass 陳述式。對使用控制台測試新的 JavaScript 程式碼的網頁開發人員來說,重新宣告是一大困擾。

例如,先前使用 let 重新宣告本機變數時,主控台會擲回錯誤:

Chrome 78 版控制台的螢幕截圖,顯示允許重新宣告失敗。

現在,控制台允許重新宣告:

Chrome 第 80 版控制台的螢幕截圖,顯示允許重新宣告成功。

Chromium 問題 #1004193

改善 WebAssembly 偵錯功能

開發人員工具已開始支援 DWARF 偵錯標準,這表示提供更多支援步驟、設定中斷點,以及在開發人員工具內解析來源語言的堆疊追蹤。如要閱讀完整功能,請參閱 Chrome 開發人員工具中的改良版 WebAssembly 偵錯功能

採用 DWARF 技術的全新 WebAssembly 偵錯螢幕截圖。

網路面板更新

在「申請者」分頁中要求提出者鏈結

您現在可以以巢狀清單的形式,查看網路要求的啟動者和依附元件。這有助於瞭解要求資源的原因,或是特定資源 (例如指令碼) 造成的網路活動。

「Initiator」分頁中的要求發起人鏈結螢幕截圖

在「Network」(網路) 面板中記錄網路活動後,按一下資源,然後前往「Initiator」分頁查看其「要求提出者鏈」

  • 檢查的資源會以粗體顯示。在上方螢幕截圖中,https://web.dev/default-627898b5.js 是檢查的資源。
  • 受檢查的資源上方會顯示「啟動程序」。在上方螢幕截圖中,https://web.dev/bootstrap.jshttps://web.dev/default-627898b5.js 的啟動者。換句話說,https://web.dev/bootstrap.js 導致 https://web.dev/default-627898b5.js 的網路要求。
  • 受檢查的資源下方會顯示「依附元件」,在上方螢幕截圖中,https://web.dev/chunk-f34f99f7.jshttps://web.dev/default-627898b5.js 的依附元件。換句話說,https://web.dev/default-627898b5.js 導致 https://web.dev/chunk-f34f99f7.js 的網路要求。

Chromium 問題 #842488

在「總覽」中醒目顯示所選網路要求

現在您點選要檢查的網路資源後,「Network」面板會在「Overview」(總覽) 中該資源周圍加上藍色邊框。這有助於偵測網路要求是否早於或晚於預期。

「Overview」窗格的螢幕截圖,醒目顯示已檢查的資源。

Chromium 問題 #988253

「Network」面板中的網址和路徑欄

使用「Network」(網路) 面板中的新「Path」(路徑) 與「URL」(網址) 欄,查看每個網路資源的絕對路徑或完整網址。

「網路」面板中新「路徑」與「網址」欄的螢幕截圖。

在「Waterfall」表格標題上按一下滑鼠右鍵,然後選取「路徑」或「網址」,即可顯示新欄。

Chromium 問題 #993366

更新的使用者代理程式字串

開發人員工具支援透過「Network Conditions」分頁設定自訂 User-Agent 字串。User-Agent 字串會影響連接到網路資源的 User-Agent HTTP 標頭,以及 navigator.userAgent 的值。

我們更新了預先定義的使用者代理程式字串,以反映新型瀏覽器。

「網路狀況」分頁中「使用者代理程式」選單的螢幕截圖。

如要存取「Network Conditions」,請開啟指令選單,然後執行 Show Network Conditions 指令。

Chromium 問題 #1029031

「Audits」面板更新

新的設定 UI

設定 UI 採用新的回應式設計,且節流設定選項也變得更加簡單。如要進一步瞭解限制 UI 變更,請參閱稽核面板節流

新的設定 UI。

「涵蓋率」分頁更新

每個函式或每個區塊的涵蓋範圍模式

「涵蓋率」分頁有新的下拉式選單,可讓您指定是否要依每個函式按區塊收集程式碼涵蓋率資料。每個區塊的涵蓋範圍更為詳細,但收集成本也比較高。開發人員工具現在預設使用每個函式的涵蓋範圍。

涵蓋率模式下拉式選單。

現可透過重新載入頁面來啟動涵蓋率功能

由於涵蓋範圍資料不穩定,因此可以在不重新載入網頁的情況下切換程式碼涵蓋範圍。例如,如果函式的執行作業很久以前,且 V8 的垃圾收集器已將其清理完畢,就會回報為未使用。

Chromium 問題 #1004203

下載預覽管道

考慮使用 Chrome Canary 版開發人員版Beta 版做為預設開發瀏覽器。這些預覽管道可讓您存取開發人員工具的最新功能、測試最先進的網路平台 API,並在使用者使用之前就在網站上發現問題!

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

使用下列選項,討論文章的新功能和異動,以及其他與開發人員工具相關的事項。

  • 請透過 crbug.com 提交建議或意見回饋。
  • 如要回報開發人員工具的問題,請在開發人員工具中依序點選「更多選項」圖示 更多   >「說明」 >「回報開發人員工具的問題」
  • @ChromeDevTools 張貼推文。
  • 歡迎對開發人員工具的 YouTube 影片或開發人員工具秘訣 (YouTube 影片) 提供意見。

開發人員工具的新功能

這裡列出了「開發人員工具新功能」系列中已涵蓋的所有功能。

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 111

Chrome 110 版本

Chrome 109 版

Chrome 108 版

Chrome 107 版

Chrome 106 版

Chrome 105

Chrome 104 版

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 99

Chrome 98 版

Chrome 97

Chrome 96

Chrome 95

Chrome 94 版

Chrome 93 版

Chrome 92 版

Chrome 91 版

Chrome 90

Chrome 89

Chrome 88 版

Chrome 87

Chrome 86

Chrome 85 版

Chrome 84 版

Chrome 83 版

Chrome 82 版

Chrome 82 已取消

Chrome 81 版

Chrome 80 版

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59