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

Cookie 的新功能

偵錯 Cookie 遭封鎖的原因

記錄網路活動後,請選取網路資源,然後前往更新後的「Cookie」分頁,瞭解資源要求或回應 Cookie 遭到封鎖的原因。請參閱「沒有 SameSite 的預設行為變更」,瞭解 Chrome 76 以上版本中會顯示更多封鎖 Cookie 的原因。

「Cookie」標籤。

「Cookie」分頁。

  • 未透過線路傳送黃色「要求 Cookie」,這些控制項預設為隱藏。按一下「顯示篩除的要求 Cookie」即可顯示這些 Cookie。
  • 系統已透過線路傳送黃色回應 Cookie,但不會儲存。
  • 將滑鼠遊標懸停在「More Information」圖示 資訊 上,即可瞭解 Cookie 遭到封鎖的原因。
  • 「Request Cookies」(要求 Cookie) 和「Response Cookies」(回應 Cookie) 表格中的所有資料都來自資源的 HTTP 標頭。DomainPathexpiration/Max-Age 資料來自 Chrome 開發人員工具通訊協定

Chromium 問題 #856777#993843

查看 Cookie 值

按一下 Cookie 窗格中的任一資料列,查看該 Cookie 的值。

查看 Cookie 的值。

查看 Cookie 的值。

Chromium 問題 #462370

模擬不同 refers-color-scheme 和偏好減少動作的偏好

prefers-color-scheme 媒體查詢可讓您將網站樣式符合使用者偏好的樣式。舉例來說,如果 prefers-color-scheme: dark 媒體查詢為 true,表示使用者已將作業系統設為深色模式,而偏好深色模式 UI。

開啟「指令選單」,執行「顯示算繪」指令,然後設定「Emulate CSS media 功能 preferreds-color-scheme」下拉式選單,為 prefers-color-scheme: darkprefers-color-scheme: light 樣式進行偵錯。

Preferencess-color-scheme:深色

設定 prefers-color-scheme: dark (中間方塊) 時,「Styles」窗格 (右側方塊) 會顯示媒體查詢為 true 時套用的 CSS,且可視區域顯示深色模式樣式 (左側方塊)。

您也可以使用「Emulate CSS media featurepreferreds-color-scheme」下拉式選單旁邊的「Emulate CSS media 功能 prefers-reduced-motion」下拉式選單,模擬 prefers-reduced-motion: reduce

Chromium 問題 #1004246

時區模擬

「Sensors」分頁現在不只能override geolocation,還能模擬任意時區,以及測試網頁應用程式的影響。而這項新功能或許也提高了地理位置模擬的可靠性:先前網頁應用程式可以比對位置與使用者當地時區,藉此偵測位置假冒行為。地理位置模擬和時區模擬現已耦合後 系統會排除這種不相符的類別

程式碼涵蓋率更新

涵蓋範圍」分頁可協助你找出未使用的 JavaScript 和 CSS

「涵蓋率」分頁現在使用新顏色代表已使用和未使用的程式碼。經過實證,這個色彩組合能協助色覺障礙人士輕鬆理解。左側的紅色長條代表未使用的程式碼,右側的藍光長條則代表使用過的程式碼。

新的涵蓋範圍類型篩選器文字方塊可讓您按類型篩選涵蓋範圍資訊:只顯示 JavaScript 涵蓋範圍、只顯示 CSS 或顯示所有類型的涵蓋範圍。

「涵蓋範圍」分頁。

「涵蓋範圍」分頁。

如有程式碼涵蓋率資料,「來源」面板會顯示相關程式碼。按一下行數旁邊的紅色或藍色標記即可開啟「Coverage」(涵蓋率) 分頁,並醒目顯示檔案。

「來源」面板中的涵蓋範圍資料。

「來源」面板中的涵蓋範圍資料。第 8 行是未使用的程式碼示例。第 11 行是程式碼的使用範例。

Chromium 問題 #1003671#1004185

針對要求網路資源的原因進行偵錯

記錄網路活動後,選取網路資源,然後前往「Initiator」分頁瞭解要求資源的原因。「要求呼叫堆疊」部分會列出促成網路要求的 JavaScript 呼叫堆疊。

「發起人」分頁。

「Initiator」分頁。

Chromium 問題 963183842488

控制台和來源面板再次遵循縮排偏好設定

長久以來,開發人員工具的設定可讓您自訂縮排偏好設定,包括 2 個空格、4 個空格、8 個空格或 Tab 鍵。由於主控台和來源面板忽略這項設定,因此最近該設定根本毫無用處。這項錯誤現已修正。

依序前往「Settings」 >「Preferences」 >「Sources」 >「Default Indentation」設定偏好設定。

Chromium 問題 #977394

遊標瀏覽的新快速鍵

按下控制台或「來源」面板中的 Control+P 鍵,將遊標移到上述線條上。按下 Control+N 鍵,將遊標移到下方一行。

Chromium 問題 #983874

下載預覽管道

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