分享一下如何更專業(yè)的使用Chrome開發(fā)者工具

顧名思義Chrome開發(fā)工具就是一個工具,它允許Web開發(fā)人員可以通過瀏覽器應(yīng)用程序干預(yù)和操作Web頁面,也可以通過這個工具調(diào)試和測試Web頁面或Web應(yīng)用程序。有了這個工具,你可以做很多有趣的事情:
調(diào)試界面的問題使用斷點調(diào)試JavaScript代碼優(yōu)化你的代碼
打開開發(fā)者工具,你只需要在頁面的任意位置右擊鼠標(biāo),選擇檢查元素或從右上角菜單中選擇“工具>更多工具>開發(fā)者工具“。
下面示例演示的都是在Google Chrome的Canary瀏覽器下做的演示。
快速編輯HTML元素
試一試:
選擇"Elements"面板選擇"Elements"面板內(nèi)的一個DOM元素雙擊你需要打開的DOM元素標(biāo)簽,你就可以編輯它
當(dāng)你完成之后會自動更新和關(guān)閉標(biāo)簽
到指定的行數(shù)
你可以在“Sources”面板中選擇指定的文件中使用“:行數(shù):列數(shù)”的功能。試試快捷鍵CMD + O
。
展開所有子節(jié)點
試一試:
選擇"Elements"面板選擇DOM元素和在帶有剪頭的地點按住Alt +
點擊鼠標(biāo)左鍵,可以展開所有子節(jié)點改變開發(fā)者工具位置
試一試快捷鍵:CMD + Shift + D
。設(shè)置開發(fā)者工具有三個選項:
不在窗口中顯示開發(fā)者工具在窗口右側(cè)顯示開發(fā)者工具在窗口底部顯示開發(fā)者工具通過CSS選擇器搜索DOM元素
試一試快捷鍵:CMD + F / CTRL + F
和輸入你需要的類名或ID
名,可以搜索到相應(yīng)的選擇器。
Material和自定義顏色調(diào)色板
你可以點擊顏色代碼前面的小圖標(biāo),你可以選擇:
頁面顏色:這個面板是從你的Web網(wǎng)站(在你的CSS中)自動生成Material Design:這個面板可以從Material Design面板中自動生成顏色多個光標(biāo)
移動光標(biāo)按住CMD + 點擊
可以添加多個光標(biāo),你也可以使用CMD + U
撤銷你選擇的最后一個光標(biāo)。
復(fù)制圖片的Data URI
選擇"Network"面板在“Resources”面板選擇你的圖片在圖片上右擊,選擇“Copy Image as Data URI”選項觸發(fā)偽類
在左邊的面板元素上右擊鼠標(biāo),并選擇“Force Element State”另外在右邊的面板中選擇切換偽類狀態(tài)的圖標(biāo)通過拖拽選擇多列
選擇“Sources”面板在“Sources”面板編輯器中選擇你需要的文件按住Alt
并拖動鼠標(biāo)使用$0
獲取當(dāng)前元素
選擇“Elements”面板在"Element"面板中選擇DOM元素點擊"Console"并輸入$0
可以獲取當(dāng)前元素在元素中顯示
選擇一個DOM節(jié)點:
在“Console”面板中右擊選擇"Reveal in Elements Panel"查看事件監(jiān)聽器
選擇“Elements”面板”在“Event Listeners”菜單中選擇一個事件右擊并選擇“Show Function Definition”,你可以查看到對應(yīng)的源碼預(yù)覽Easing
點擊easing圖標(biāo)(紫色的圖標(biāo)),可以預(yù)覽easing你可以通過瀏覽選擇其他的easing或者自定義easing媒體查詢
點擊左上角的手機圖標(biāo),選擇設(shè)備模式點擊斷點("blue","green","orange")工具欄選擇斷點
如果你可擊一個工具欄,你可以在源碼中找到它對應(yīng)的位置。
Network Filmstrip
"Film Strip"顯示頁面從開始到結(jié)束渲染的截圖。你可以點擊截圖和在timeline-style中查看視圖。
選擇“Network”面板點擊“錄制”圖標(biāo)重新加載頁面Copy Response
你可以在網(wǎng)絡(luò)資源中復(fù)制"Response/Request"頭。
選擇“Network”面板”在“Sources”面板編輯器中選擇你需要的文件”右擊并選擇“Copy Response”運行預(yù)定義的代碼片段
在左側(cè)邊欄中選擇: Sources > Snippets右擊選擇Select New輸入文件名和在右側(cè)的面板中輸入代碼片段代碼片段文件名上右擊選擇RunDevice Emulation Sensors
你可以模擬移動設(shè)備傳感器:
觸摸屏地理位置坐標(biāo)加速計
你可以這樣操作:
選擇“Elements”面板選擇“Emulation > Sensors”和點擊“Esc”取消Workspaces
選擇“Sources”面板在Sources面板中右擊并選擇“Add Folder to Workspaces”選擇你的文件和右擊,并選擇Map to Network Resources修改你的文件代碼和查看擴展閱讀Chrome DevToolsDev Tips
本文根據(jù)@Ibrahim Nergiz的《How to use Chrome DevTools like a Pro》所譯,整個譯文帶有我們自己的理解與思想,如果譯得不好或有不對之處還請同行朋友指點。如需轉(zhuǎn)載此譯文,需注明英文出處:https://medium.com/jotform-form-builder/how-to-use-chrome-devtools-like-a-pro-b9bd414870e3。
相關(guān)文章
Edge瀏覽器精簡設(shè)置菜單: 集錦/應(yīng)用等移至更多工具選項
目前 Edge 瀏覽器的“...”設(shè)置菜單占據(jù)大量屏幕空間,尤其是在窗口模式下,用戶體驗較差,在最新版本dege中,微軟精簡了“...”設(shè)置菜單,提升了用戶體驗2025-03-24如何巧妙導(dǎo)出百度網(wǎng)盤文件? 看完輕松搞定!
在工作和生活中,我們可能常常會遇到需要從百度網(wǎng)盤導(dǎo)出文件的情況,下面跟大家分享一下具體辦法2025-03-21- 微軟在Canary頻道發(fā)布了最新版的Microsoft Edge瀏覽器,其中最引人注目的變化莫過于設(shè)置頁面的全面煥新,這次更新不僅精簡了菜單,新增了矩形按鈕,還優(yōu)化了子目錄設(shè)置,并2025-03-10
如何在Firefox中實現(xiàn)垂直標(biāo)簽頁? 火狐瀏覽器垂直標(biāo)簽頁設(shè)置方法
Firefox默認的標(biāo)簽頁是水平顯示的,但有一個方法可以將它們轉(zhuǎn)換為垂直顯示,下面我們就來看看設(shè)置方法2025-03-05引入垂直標(biāo)簽頁布局! Firefox 136瀏覽器發(fā)布
Firefox 136 正式發(fā)布,這個版本增了大家期待已久的「垂直標(biāo)簽頁」布局,下面我們就來看看詳細更新內(nèi)容2025-03-05瀏覽器怎么開啟閱讀模式? Chrome/Edge/Safari/Firefox開啟方法
閱讀模式是瀏覽器提供的一種功能,可以去除網(wǎng)頁上的廣告、按鈕、背景圖等雜亂信息,使內(nèi)容更加簡潔易讀,不同瀏覽器的閱讀模式開啟方法略有不同,以下是幾種常見瀏覽器的開2025-02-25- 今天下載一個app需要用到gmail的郵箱,這個郵箱不論是安全與隱私保護都是比較好的,但因為國內(nèi)的原因不容易注冊,這里就為大家分享一下解決方法2025-02-24
瀏覽器網(wǎng)頁打印預(yù)覽在哪里? 一看搞懂打印預(yù)覽告別打印失誤
避免打印出來的效果不理想,浪費紙張,打印預(yù)覽是指在打印文檔之前,預(yù)先查看文檔的打印效果,打印預(yù)覽在哪里?詳細如下2025-02-13怎么把圖片背景變成透明? 教你一個免費在線圖片去白底變透明的方法
瀏覽器下載的圖片有白底,想要變成透明底,方便當(dāng)素材直接導(dǎo)入,該怎么操作呢?之前介紹很多方法都用到了軟件,今天教大家一個在線處理方法2025-01-31如何在Edge瀏覽器中安裝第三方翻譯插件? Edge瀏覽器插件安裝全攻略
Edge瀏覽器作為微軟推出的新一代瀏覽器軟件,不僅界面簡潔、速度快,還支持用戶自由安裝插件來擴展其功能,今天,我們就來詳細講解一下Edge瀏覽器安裝插件的方法2025-01-30