根據更新後的 Chromium 發佈時程,我們將調整即將推出的 Microsoft Edge 版本,並取消 Microsoft Edge 82 的發行。 想了解更多,請參考我們的 部落格文章 。
這些是 Microsoft Edge DevTools 穩定版的最新功能。
Microsoft Edge DevTools 團隊的公告
遠端除錯 Edge Microsoft Windows 10或更新裝置
Microsoft Edge 的遠端工具應用程式現已在 Microsoft Store 上架。 這個應用程式是 Windows 裝置入口網站的延伸。 你可以從開發機器上運行的 Microsoft Edge 連接到遠端的 Windows 10 或更新裝置,並顯示目標清單。 此目標清單包含 Microsoft Edge 中的所有分頁及 Windows 裝置上開啟的 PWA 。 在你的開發機器上使用 DevTools,對抗遠端 Windows 裝置上執行的目標。
請閱讀我們的遠端除錯指南,協助設定您的 Windows 10 裝置與開發機:遠端除錯 Windows 裝置。
歡迎透過 推特 或點擊 「發送回饋 」圖示,告訴我們你的遠端除錯經驗。
新的設定存取方式
DevTools 有大量設定可以自訂,讓 DevTools 看起來、感覺和運作都符合你的需求。 在 Microsoft Edge 83 中,現在在 DevTools 中存取 設定 變得容易許多。 點擊主控台警報旁的齒輪圖示和主選單,開啟 設定 。
你也可以從主選單的「更多工具」開啟設定。
Chromium期#1050855
全新且改良的資訊條
DevTools 中資訊通知欄 (資訊欄) 現在外觀更為精良且功能更多。 在 Microsoft Edge 83 中,資訊列更易閱讀,並提供按鈕,讓你能立即執行相關操作。
Chromium期#1056348
用鍵盤操作色彩選擇器
在先前版本的 Microsoft Edge 中,你無法用鍵盤操作色彩選擇器的陰影區塊。 在 Microsoft Edge 83 中,你現在可以用鍵盤在色彩選擇器的陰 影 區塊移動選擇器。
Color Picker 是 Elements 面板中的一個圖形介面,用於變更 color 和 background-color 宣告:
Chromium #963183
另請參閱:
屬性標籤現在會在頁面重新整理後自動填入
在 Microsoft Edge 81 及更早版本中,元素面板的屬性分頁會被頁面刷新所破壞。 當你重新整理頁面時, 屬性標籤 沒有填入目前選取元素的屬性:
在 Microsoft Edge 83 中,您現在可以在頁面刷新後,於 屬性標籤中顯示目前選取元素的屬性:
Chromium期#1050999
另請參閱:
使用方向鍵在變更工具中捲動
變更工具會追蹤你在 DevTools 中對 CSS 或 JavaScript 所做的任何變更。 你可以用 變更工具 快速顯示所有變更,然後把它們帶回你的編輯器或 IDE。
要開啟 變更 工具,在 DevTools 中,按 Windows/Linux) (Ctrl+Shift+P 或 macOS () 按 Command+Shift+P 開啟 指令選單,然後輸入 changes。 選擇 「顯示變更 」指令,然後按下 Enter 鍵。
變更工具會在 DevTools 底部的快速檢視面板開啟。
當你對縮小檔案做了修改後, 變更工具 可以讓你橫向捲動,顯示所有縮小後的程式碼。 從 Microsoft Edge 83 開始,你現在可以用鍵盤上的方向鍵橫向捲動。
如果你使用螢幕閱讀器或鍵盤在 DevTools 中導航,請透過 推特 或點擊 「發送回饋 」圖示,將你的回饋寄給我們。
Chromium #963183
另請參閱:
Chromium 計畫的公告
以下章節將宣布 Edge 83 中Microsoft 開放原始碼 Chromium專案中貢獻的額外功能。
模擬視覺缺陷
在 渲染 工具中,使用新的 Emulate 視力缺陷 功能,更了解不同視力障礙者如何體驗你的網站:
DevTools 可以模擬模糊視力及以下類型的色覺缺陷:
| 色覺缺陷 | 詳細資料 |
|---|---|
| 原生盲 | 無法感知任何紅燈。 |
| 杜特拉諾皮亞 | 無法察覺任何綠燈。 |
| 三柱國 | 無法感知任何藍光。 |
| 無色盲 | 除了灰色調外,無法感知任何顏色 (極為罕見) 。 |
這些色覺缺陷也有較輕微的版本,且較為常見。 例如,紅光 (敏感度降低,而紅盲則是完全無法感知紅光) 。 然而,這些 -omally 視力缺陷的定義並不那麼明確:每個有這種視力障礙的人都不同,看待事物的方式可能不同, (能感知更多或更少的相關顏色) 。
透過設計 DevTools 的更極端模擬,你的網頁應用程式也能保證讓視力障礙者也能使用。
Chromium 第 #1003700 期
另請參閱:
- 模擬視覺缺陷
- 使用效能特徵參考中的渲染工具分析渲染效能
- 色盲的類型,Colourblindawareness.org。
模擬地點
要模擬地點,請在 感測器 工具中從 位置 下拉選單中選擇地點。 (要存取 感測器 工具, 請打開 指令選單 並輸入 Sensors.) 選擇位置後,DevTools 會修改目前預設的位置,影響以下程式碼:
-
Intl.*API 範例如下:new Intl.NumberFormat().resolvedOptions().locale - 其他區域感知的 JavaScript API,例如
String.prototype.localeCompare和*.prototype.toLocaleString,例如:123_456..toLocaleString() - DOM API 如
navigator.language和navigator.languages - 接受語言 HTTP 請求標頭
注意事項
匯報 navigator.language 和 navigator.languages 不會立刻顯示,只有在下一次導覽或頁面刷新後才會顯示。 HTTP 標頭的變更 Accept-Language 只會反映在後續的請求中。
想試試示範,請參考 Locale-dependent 程式碼範例。
Chromium #1051822
另請參閱:
- 在 Emulate 裝置感測器中覆寫地理定位。
跨起源嵌入器政策 (COEP) 除錯
網路面板現提供跨原點嵌入策略除錯資訊。
狀態 欄位現在 快速說明為何某請求被阻擋,並提供連結以查看該請求的標頭以便進一步除錯:
標頭標籤中的回應標頭區塊提供了更多解決這些問題的指引:
Chromium #1051466
另請參閱:
- 在「檢查網路活動」中封鎖請求。
新增斷點、條件斷點和對數點圖示
更新:截至 2022 年,斷點現在以藍色矩形表示,而非紅色圓圈。
來源面板新增了斷點、條件斷點和對數點的圖示:
- 斷點 (斷
) 以紅色圓圈表示。 - 條件斷點 (
) 以半紅半白圓圈表示。 - Logpoint (
) 以紅色圓圈和控制台圖示表示。
新增圖示的動機是讓介面與其他 GUI 除錯工具更一致 (通常會將中斷點塗成紅色) ,並讓三個功能一目了然地區分起來更方便。
Chromium號#1041830
另請參閱:
查看設定特定 Cookie 路徑的網路請求
請在網路工具中使用新的cookie-path篩選關鍵字,專注於設定特定 Cookie 路徑的網路請求。
想發現更多像 cookie-path,請參考網路功能參考中的「以屬性篩選請求」。
從指令選單向左停靠
要將 DevTools 移到視窗左側, (渲染的網頁) ,請開啟 指令選單 並執行該 Dock to left 指令。 向 左底座 功能自 Microsoft Edge 75 起就已啟用,但之前只能從主選單進入。 你現在也可以從指令選單中進入「向左停靠」功能。
。」
Chromium #1011679
另請參閱:
審計小組現已改名為燈塔小組
DevTools 團隊經常收到網頁開發者的回饋,說雖然可以從 DevTools 執行 Lighthouse ,但他們嘗試時找不到「Lighthouse」面板。 所以, 審計 小組現在稱為 燈塔 小組。
注意: 燈塔 面板提供第三方網站所載內容的連結。 Microsoft 不對這些網站的內容及其可能收集的資料負責,也無法控制。
另請參閱:
刪除資料夾中所有本地覆寫
設定好 本地覆寫後,你可以右鍵點擊某個目錄,然後選擇新的 「刪除所有覆寫」 選項,刪除該資料夾中的所有本地覆寫。
Chromium #1016501
另請參閱:
更新的 Long 任務介面
長任務是一種 JavaScript 程式碼,會長時間佔據主執行緒,導致網頁凍結。
你已經能在 效能面板中視覺化長任務 一段時間了,但在 Microsoft Edge 83 中, 效能 工具中的長任務視覺化介面已經更新。 任務的長任務部分現在以紅色條紋背景上色:
Chromium #1054447
Manifest 面板中的可遮罩圖示支援
在申請工具的清單窗格中新增了一個勾選框,「僅顯示可遮蔽圖示的最小安全區域」。
Android Oreo 推出了自適應圖示,能在不同裝置型號上以多種形狀顯示應用程式圖示。 可遮罩圖示 是一種新的圖示格式,支援自適應圖示,讓你能確保 PWA 圖示在支援可遮罩圖示標準的裝置上看起來良好。
要檢查你的可遮罩圖示在 Android Oreo 裝置上看起來良好,請在申請工具的清單面板中選擇新的勾選框「僅顯示可遮蔽圖示的最小安全區域」:
此功能於 Microsoft Edge 81 中推出。 Edge 83 Microsoft 所涵蓋的更新,並未在 DevTools (Microsoft Edge 81) 中介紹。
另請參閱:
- 檢視、編輯及刪除 Cookies- 關於 應用程式 工具的文章。
注意事項
本頁部分內容基於 Google 創作與 分享 的作品,並依 據創用CC 姓名標示 4.0 國際授權條款進行修改。 原始頁面 可在此找到 ,作者為 Kayce Basques。
本作品採用 創用CC 姓名標示4.0國際授權條款授權。