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

重新載入時清除效能面板

現在當您點選「Start profiling and 重新載入 page」按鈕時,「Performance」面板會清除螢幕截圖和追蹤記錄。

先前「效能」面板會顯示時間軸,列出過往錄音檔的螢幕截圖。因此很難查看實際測量的開始時間。面板現在一律會先前往 about:blank 頁面,確保記錄開頭為空白追蹤記錄。這與原本一樣的「Performance Insights」面板一致。

重新載入時清除效能面板。

Chromium 問題:11012681382044

錄音工具更新

在錄音工具中查看並醒目顯示使用者流程的程式碼

錄音工具現在提供分割程式碼檢視畫面,讓您可更輕鬆地查看使用者流程程式碼。如要存取程式碼檢視畫面,請開啟使用者流程,然後按一下「顯示程式碼」

當您將遊標懸停在左側每個步驟上時,「錄音工具」會醒目顯示對應的程式碼,方便您追蹤流程。您可以使用下拉式選單變更程式碼格式,這樣就能切換不同格式,例如 Nightwatch Test 指令碼。

錄音工具中的程式碼檢視模式。

Chromium 問題:1385489

自訂錄製內容的選取器類型

您可以建立錄音內容,只擷取重要的選取器類型。建立新記錄時,您可以利用新的選項來自訂選取器類型,這樣就能加入或排除 XPath 等選取器,確保您在使用者流程中只擷取您想要的選取器。

新增自訂選取器類型的新選項。

Chromium 問題:1384431

在記錄過程中編輯使用者流程

錄音工具現在可讓您在錄製期間進行編輯,並靈活地即時進行變更。不必再結束錄製就能進行調整。

在記錄使用者流程期間進行編輯。

Chromium 問題:1381971

自動就地列印美化印刷

「來源」面板現在會自動列印經過壓縮的來源檔案。按一下「美化排版」按鈕 { } 即可復原。

先前「來源」面板會預設顯示縮小的內容。如果要設定內容格式,必須手動點選美化排版按鈕。更重要的是,美化列印的內容並非顯示在同一個分頁中,而是出現在另一個 ::formatted 分頁中。

在自動就地列印的美化排版前後顯示縮小的檔案。

Chromium 問題:138345313827521382397

針對 Vue、SCSS 等產品提供更強大的語法醒目顯示和內嵌預覽功能

「來源」面板已強化多種常用檔案格式的語法醒目顯示功能,讓您能夠更輕鬆地閱讀程式碼及辨識其結構,包括 Vue、JSX、Dart、LESS、SCSS、SASS 和內嵌 CSS。

Vue 中的語法醒目顯示。

此外,開發人員工具還改善了 Vue、內嵌 HTML 和 TSX 的內嵌預覽。將滑鼠遊標懸停在變數上,即可預覽變數值。

Vue 內嵌預覽畫面。

除此之外,開發人員工具現在會在「來源」面板中顯示樣式表的來源地圖。舉例來說,當您開啟 SCSS 檔案時,就可以按一下來源對應連結,存取相關的 CSS 檔案。

SASS 的來源對應連結。

Chromium 問題:138537413856321385281138526913838921361862138345113834511391、13856321385281

控制台提供符合人體工學且一致的自動完成功能

開發人員工具會進行下列變更,改善自動完成功能:

  • Tab 一律用於自動完成功能。
  • Arrow rightEnter 的行為因內容而異。
  • 「Console」、「Sources」和「Elements」面板中的所有文字編輯器都能提供一致的自動完成體驗

舉例來說,在主控台中輸入 cons 時會發生以下情況:

  • Console 會顯示自動完成建議清單,頂端選項周圍有小型虛線邊框,表示導覽尚未開始。 頂端自動完成選項周圍的虛線框線。

  • 按下 Enter 時,Console 會執行該行。先前,這項建議會自動完成排行頂端的建議行。如要自動完成,請按下 TabArrow Right執行 Enter 鍵的程式碼行。

  • 當您使用 Arrow upArrow down 快速鍵瀏覽建議清單時,Console 會醒目顯示所選選項。 建議瀏覽時醒目顯示。

  • 如要在瀏覽期間使用所選選項自動完成建議,請使用鍵盤按鍵 TabEnterArrow Right在使用者瀏覽時自動完成選取的選項。

  • 在程式碼中間編輯時,舉例來說,如果遊標介於 ns 之間,請使用 Tab 自動完成功能,使用 Tab 執行該線條,Arrow Right 則將遊標向前移。 在程式碼中間進行編輯。Enter

Chromium 問題:13994361276960

其他精選內容

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

  • 開發人員工具中的迴歸問題無法在內嵌指令碼的 debugger 陳述式中停止,目前已解決。(1385374)。
  • 全新的控制台設定可讓您根據預設展開或收合 console.trace() 郵件。如要切換設定,請依序前往「Settings」 >「Preferences」 >「Expand console.trace() message」。(1139616)。
  • 控制台類似,「來源」面板中的「程式碼片段」窗格支援加強型自動完成功能。(772949)。 摘要中的自動完成功能。

下載預覽管道

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