什麼是開發人員工具?#39;s 開發人員工具新功能 (Chrome 112)

Sofia Emelianova
Sofia Emelianova

錄音工具更新

支援重播擴充功能

錄音工具支援自訂重播選項,您可以使用擴充功能嵌入開發人員工具。

試試擴充功能範例。選取新的自訂重播選項,開啟自訂重播 UI。

自訂重播 UI。

如要根據自己的需求自訂 Recorder,並將其與工具整合,建議你開發自己的擴充功能:探索 chrome.devtools.recorder API,並查看更多擴充功能範例

Chromium 問題:1400243

使用 Pierce 選取器錄製

除了自訂、CSS、ARIA、文字和 XPath 選取器外,你現在可以使用Pierce 選取器錄製影片。這些選取器的運作方式與 CSS 網域類似,但也可能在陰影根層級過動。

使用 shadow DOM 在網頁上開始新的錄製作業,並在「要錄製的選取器類型」中勾選 核取方塊。「Pierce」。記錄您與陰影 DOM 中的元素的互動,並檢查對應的步驟。

設定「錄音工具」以使用 Pierce 選取器和 Pierce 選取器的實際運作情形。

Chromium 問題:1411188

匯出為 Puppeteer 指令碼,並運用 Lighthouse 分析功能

錄音工具推出新的匯出選項:Puppeteer (包括 Lighthouse 分析)。您可以透過 Puppeteer 自動化及控制 Chrome。有了 Lighthouse,就能找出並提高網站成效。

開啟錄製內容,按一下「。匯出,選取新選項,然後儲存 .js 檔案。

匯出 Puppeteer (包括 Lighthouse 分析)。

執行 Puppeteer 指令碼,在 flow.report.html 檔案中取得 Lighthouse 報告。

Lighthouse 報告已在 Chrome 中開啟,

取得擴充功能

探索可自訂錄音工具體驗的選項,例如自訂匯出選項。在錄音檔中依序點選 。「Export」 >「Get Extensions」,取得「Recorder」擴充功能。

下拉式選單中的「取得擴充功能」選項。

也可以自行新增擴充功能錄音工具擴充功能清單。期待您的加入!

Chromium 問題:14171041413168

元素 > 樣式更新

CSS 說明文件

你每天查詢 CSS 屬性的說明文件次數為何?現在只要將遊標懸停在屬性上方,「Elements」(元素) >「Styles」(樣式) 窗格就會顯示簡短說明。

提供 CSS 屬性說明文件的工具提示。

工具提示也會提供瞭解詳情連結,可前往這項資源的 MDN CSS 參考資料

如果你對 CSS 很瞭解,可能會覺得工具提示並感到困擾。如要關閉所有通知,請勾選 核取方塊。「不要顯示」

如要重新啟用,請依序前往 [設定]。 「設定」 >「偏好設定」 >「元素」 >「核取方塊。 顯示 CSS 說明文件工具提示」

Chromium 問題:1401107

CSS 巢狀支援

「Elements」(元素) >「Styles」(樣式) 窗格現在可辨識 CSS 巢狀結構語法,並將巢狀樣式套用至正確的元素。

Chromium 問題:1172985

在主控台中標記記錄點和條件式中斷點

在進一步改善強化的中斷點使用者體驗後,主控台現在會標記由中斷點觸發的訊息:

控制台現在顯示由中斷點觸發的訊息,方式有所變更:圖示和適當的來源連結。

控制台現在提供指向來源檔案中的中斷點的正確錨點連結,而不是 Chrome 在 V8 上執行任何 JavaScript 的 VM<number> 指令碼。

按一下中斷點訊息旁的連結,即可直接跳至中斷點編輯器。

記錄點訊息旁的錨點連結,用於開啟中斷點編輯器。

Chromium 問題:1027458

在偵錯期間忽略不相關的指令碼

為了協助您專注在程式碼中最重要的部分,您現在可以依序前往「來源」 >「網頁」窗格的檔案樹狀結構,將不相關的指令碼加入「忽略清單」

在任何指令碼或資料夾上按一下滑鼠右鍵,然後選取其中一個忽略相關選項。你可能會看到新增或移除指令碼或資料夾的選項。偵錯工具會忽略加入清單的指令碼,並在呼叫堆疊中省略這些指令碼。

資料夾和指令碼的內容選單,其中包含忽略相關選項。

在檔案樹狀結構中,所有忽略的指令碼和資料夾都會顯示為灰色。

忽略清單中的指令碼和資料夾會顯示為灰色,您可以透過 [更多選項] 下拉式選單中的實驗選項加以隱藏。

如果選取了忽略的指令碼,請按一下「Configure」按鈕前往 [設定]。 「Settings」 >「Ignore List」。你也可以依序點按 三點圖示選單。 >「隱藏已忽略的來源來源」 實驗版。,在檔案樹狀結構中隱藏已忽略的來源。

Chromium 問題:883325

已開始淘汰 JavaScript 分析器

開發人員工具團隊最早預計在 Chrome 58 版時淘汰 JavaScript 分析器,同時讓 Node.js 和 Deno 開發人員使用「Performance」面板來剖析 JavaScript CPU 效能。

這個開發人員工具版本 (112) 會開始淘汰四階段 JavaScript 分析器。「JavaScript Profiler」面板現在會顯示對應的警告橫幅。

分析器頂端的淘汰橫幅。

請使用「Performance」面板 (而非「Profiler」) 來分析 CPU。

如要進一步瞭解及提供意見回饋,請參閱對應的 RFCcrbug.com/1354548

Chromium 問題:1417647

模擬低對比敏感度

算繪分頁會在「Emulate vision De 弱值」清單中新增選項:「降低對比度」。這個選項可讓你瞭解網站在對比度敏感度較低的使用者眼中的呈現效果。

「模擬視覺障礙」功能下方選取的低對比選項。

請注意,清單選項已更新,以讓您瞭解選項所呈現的顏色敏感度。

有了開發人員工具,你可以一次找出並修正所有對比問題。詳情請參閱這篇文章,瞭解如何製作更易讀的網站。

Chromium 問題:14127191412721

燈塔 10

Lighthouse 面板現在會執行 Lighthouse 10.0.1。詳情請參閱 Lighthouse 10.0.1 新功能

如要瞭解使用開發人員工具中 Lighthouse 面板的基本概念,請參閱「Lighthouse:改善網站速度」。

Lighthouse > [設定]。 > 空白核取方塊。 舊版導覽功能現已預設為停用。這個選項會在導覽模式中使用舊版 Lighthouse 設定

停用舊版導覽。

Lighthouse 10 現在使用 Moto G Power 做為預設模擬裝置。開發人員工具已新增至 [設定]。 設定 > 裝置

。

Chromium 問題:772558

控制台警告,告知移除免人工管理的 Service Worker 擷取處理常式

Chrome 112 會略過免人工管理 (無作業) Service Worker 擷取處理常式,因為這類處理常式可能會減緩瀏覽速度,但毫無用途。你的網站不再需要使用這類處理常式,即可成為漸進式網頁應用程式

現在,如果系統在您的網站找到免人工管理擷取處理常式,控制台會顯示警告訊息。建議移除。

在主控台中使用免人工管理擷取處理常式和對應的警告。

Chromium 問題:1347319

其他精選內容

這個版本的幾個重點修正如下:

下載預覽管道

考慮使用 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