當前位置: 妍妍網 > 碼農

Chrome 開發者工具保姆級教程

2024-03-17碼農

介紹

Chrome 開發者工具(DevTools)是 Chrome 瀏覽器內建的一套工具,專為開發者設計,用於幫助他們對網站進行偵錯和分析。其功能涵蓋了從檢視和修改網頁元素,到深入的效能分析和網路通訊追蹤。

開啟開發者工具

捷徑:

  • Windows/Linux: Ctrl + Shift + I 或 F12

  • Mac: Cmd + Option + I

  • 透過瀏覽器:

    點選右上角的三個豎點 > 更多工具 > 開發者工具。

    基本界面和功能

    1.元素面板(Elements)

    這是你可以檢視、編輯和偵錯網頁內容的地方。

    檢查元素: 右鍵任何網頁元素 > 檢查,或使用工具上的小放大鏡圖示。這將突出顯示元素並在元素面板中顯示其 HTML 和 CSS。

    修改樣式: 在右側的「樣式」索引標籤中,你可以直接編輯元素的 CSS 樣式,這是臨時的,只反映在當前會話中。

    修改DOM: 你可以直接在元素面板中編輯 HTML 內容,例如添加、刪除或移動元素。


    2.控制台(Console)

    控制台用於 JavaScript 開發和偵錯。

  • 執行 JavaScript:直接在控制台輸入 JavaScript 程式碼並按 Enter 執行。

  • 檢視日誌、錯誤和警告:網頁上的 JavaScript 錯誤和日誌會顯示在這裏。

  • 互動式操作:你可以直接存取當前頁面的任何 JavaScript 物件或變量。


  • 3.原始碼面板(Sources)

    此面板顯示網站的所有資源:HTML、CSS、JavaScript 檔等。

  • 開啟檔:使用快捷鍵 Ctrl + P 或 Cmd + P 快速搜尋和開啟檔。

  • 斷點:點選行號為特定行設定斷點,當 JavaScript 在該行執行時,程式碼會暫停。

  • 4. 網路面板(Network)

    監視網站發送和接收的所有資源。

    過濾資源: 使用頂部的過濾按鈕(如 XHR、JS、CSS)來縮小檢視的資源型別。

    檢視詳情: 點選任何資源檢視詳細資訊,如請求頭、響應頭、預覽等。

    5.效能面板(Performance)

    記錄和分析網站的執行時間,以找出可能的效能瓶頸。

    6.套用面板(Application)

    檢視和編輯儲存在瀏覽器中的數據,如 Cookies、LocalStorage、SessionStorage、IndexedDB。

    管理 Service Workers 和 Web Manifests,方便 PWA 開發。

    7.安全面板(Security)

  • 檢查頁面的安全性,如是否使用 HTTPS、證書的有效性等。

  • 檢視與安全相關的問題。

  • 8. 其他功能

  • Device Mode:模擬不同的裝置和螢幕尺寸。

  • Audits:使用 Lighthouse 分析頁面的效能、可存取性、進度 Web 應用程式指標等。

  • 總結

    Chrome 的開發者工具是 web 開發和偵錯的必備工具,熟練掌握它可以大大提高你的開發效率。

    本指南只涉及了表面內容,更深入的功能和技巧還有很多,建議透過官方文件和教程深入學習。

    點選下方公眾號,回復關鍵字: chrome 獲取 chrome安裝包及 chrome 外掛程式等資料。