前端開發:這10個Chrome擴展你不得不知

来源:https://www.cnblogs.com/powertoolsteam/archive/2020/02/26/12365140.html
-Advertisement-
Play Games

轉載請註明出處:葡萄城官網,葡萄城為開發者提供專業的開發工具、解決方案和服務,賦能開發者。 原文出處:https://blog.bitsrc.io/10-top-chrome-extensions-for-front-end-developers-db23a01dce1e 1. CSSViewer ...


轉載請註明出處:葡萄城官網,葡萄城為開發者提供專業的開發工具、解決方案和服務,賦能開發者。

原文出處:https://blog.bitsrc.io/10-top-chrome-extensions-for-front-end-developers-db23a01dce1e

1. CSSViewer

 

這個工具在識別和顯示元素的CSS屬性方面很有用。它包括一個浮動視窗,您可以把滑鼠懸停在頁面上任一元素上以查看它的所有CSS屬性。您可以通過快捷鍵在CSSViewer的窗體中輕鬆複製您選定元素的樣式。

也許您會感到奇怪,Chrome本身的開發者工具不是已經足夠了嗎,為什麼我還要用它?

其實這個插件比我們瀏覽器中的開發者工具顯示的信息更多也更先進。除了基礎的元素的寬度和高度的盒子模型外,還包括了所有已生效的樣式及更多信息。

 

2. Augury

 

Auury是由Rangle.io構建的DevTool擴展,用於調試、分析和優化Angular項目。

Auury在DevTools中提供了豐富的UI,您可以:

  • 查看組件的依賴註入(DI)樹圖
  • 編輯及修改組件的屬性
  • 發射事件
  • 等等…

我個人認為,它在我想要瞭解組件的變更檢測觸發器可以沿著組件樹向下延伸到多深時很有用。
如果您是Angular開發人員,並且沒有在您的DevTool中使用過Augury,那麼這是件很可惜的事情。Augury有著您直接從瀏覽器調試Angular應用程式所需的一切,來試試吧。

3. React Developer Tools

這是React團隊開發的很棒的DevTool。

就像Augury一樣,React Developer Tools提供了一個豐富的UI,我們可以在其中監視React組件中的事件流。您可以檢查React組件的屬性和狀態,隨意更改屬性和狀態,並查看所作的變化在組件樹中的傳遞過程。

4. JSONView

 

瀏覽器通常不太擅長顯示JSON數據。數據通常以純黑白的方式密集顯示,這使得理解它非常困難,特別是您試圖定位一個深度嵌套的屬性時。
JSONView格式化和美化JSON數據。它以豐富著色的樹狀視圖顯示它們,使得標識屬性和值變得更加容易。

5. Library Sniffer

我通常很想知道網頁是基於什麼框架構建的,或這個站點引用了什麼庫。
Library Sniffer在這方面對我的幫助很大。這個工具可以為你提供網頁上的詳細信息,無論它是基於類似React, Angular, Vue, Svelte, Wordpress等平臺或框架。

6. Web Developer

Web Developer會將工具欄添加到您的瀏覽器中。這個工具欄包含許多方便的工具,程式員和設計人員都可以在日常工作中使用它們,從而提高工作效率。它的範圍從向元素添加輪廓、顯示標尺、查找頁面上的所有損壞圖像到更改頁面佈局、操作圖片等。
它將這些經常需要的功能添加到預設的DevTools檢查器中。

7. LambdaTest

多瀏覽器的相容性一直是一件令Web開發人員苦惱的事情。您的網站在不同的瀏覽器上的呈現是開發人員一直在考慮的問題。

我們通常選擇在我們的機器上安裝不同的瀏覽器,這樣我們就可以在上面啟動任何瀏覽器來測試我們的網站。
這個擴展可以為您做所有的事情。它使您可以在台式機和移動設備上使用不同的瀏覽器截取網頁的屏幕截圖,從而為相容性問題提供了快速而決定性的答案。

8. ColorPick Eyedropper

ColorPick Eyedropper有一個浮動面板,它懸停在網頁中的元素上方,顯示元素的顏色。單擊該元素會將所選元素的顏色複製到剪貼板。這是一個很好的方法,可以加快發現、複製和粘貼顏色所需的時間。

9. CSSPeeper

另一個檢查和複製元素樣式的出色工具。

使用CSSPeeper,您可以將滑鼠懸停在網頁中的任何元素上,然後單擊滑鼠即可複製元素的樣式。

如果您曾經嘗試從chrome inspector工具中的元素複製CSS樣式代碼,則可以輕鬆瞭解CSSPeeper帶來的價值。

10. WhatFont

在瀏覽網頁時,通常吸引我眼球的是頁面中正在使用的字體。當我對某個文字感興趣想要查看其使用的字體時,我會下意識地單擊滑鼠右鍵以打開開發人員工具,查看它的源代碼。但是,這樣還是太繁瑣了。

WhatFont使字體查看更加容易。它使您在把滑鼠懸停在文本上就能快速查看它使用的字體。

結論

以上只是基於我自己的理解,這些擴展是我的工作更加的輕鬆快捷。

如果您對上面的內容有任何補充,歡迎評論告訴我,謝謝!

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 繼承 程式中的繼承: 子類可以繼承父類的一些屬性和方法 super關鍵字 super關鍵字用於訪問和調用對象父類上的函數,可以通過調用父類的構造函數,也可以調用父類的普通函數 繼承的特點: 1. 繼承中,如果實例化子類輸出一個方法,先看子類有沒有這個方法,如果有就先執行子類,(就近原則) 1. 繼承 ...
  • 成品圖 成品鏈接 設置流程 博客園 → 管理 → 設置 → 博客皮膚 → SimpleMemory 頁面定製CSS代碼 禁用模板預設css不用勾選 body { background: none; } .postTitle { border-bottom: 0px solid #969696; bo ...
  • test() 方法用於檢測一個字元串是否匹配某個模式 最近遇到的某業務中進行發票抬頭的正則驗證如下: console.log(/^[a-zA-Z\u4e00-\u9fa5\s()()<>《》\(\)\-]+$/.test("中國xxxx公司七五0試驗場")) 當用戶輸入上面的公司名時報錯false, ...
  • 始終堅信閱讀和調試結合的方式,才是學習開源的高效方法 一、老版本調試 遙想當年的threejs(使用版本為r75)還沒有CommonJS,對於我這個小白可以拿起大刀大殺四方......(咳。咳。 就是拿來簡單畫個方塊啥的。。。),使用vscode簡單配置一下就可以老老實實的拜倒在我的淫威之下。這種小 ...
  • <!--HTML代碼--> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>《風暴英雄》官方網站_暴雪出品 明星匯聚 MOBA競技新篇章</title> <link rel="shortcut icon" h ...
  • 1、前情: 本地寫的 Demo 傳到碼雲上面進行維護。 2、操作步驟: git init 將本地文件初始化為git 倉庫,文件件會多一個 .git 文件夾【版本庫】; git add . 或者 git add -A 將工作區的文件添加到暫存區; git commit -m '註釋' 將暫存區的文件提 ...
  • 什麼是編程?通俗意見上來講,就是把人的思維與步驟通過代碼的形式書寫展示出來,js的流程式控制制包含條件判斷if,switch選擇,迴圈for while;if(表達式 條件)=>真{語句}比方說var score=70;if(90<=score<=100){ console.log("123")},執行... ...
  • 此教程屬於開發實戰系列視頻教程,基於之前發佈的 「60 集微信小程式開發視頻教程」,更新的第二階段視頻課程。 此系列課程將直接進入實戰開發部分。 此系列視頻課程包含: 項目初始化 頁面 UI 開發 頁面路由邏輯 微信小程式雲開發平臺的使用 小程式用戶登錄與用戶信息管理 請求天氣預報介面 列表數據處理 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...