React Inspector

The Inspector launch with Ctrl+Shift+X (Command+Shift+X on Mac). You can detect and open the React component source code easily.

Qu'est-ce que React Inspector ?

React Inspector est une extension Chrome développée par hand-dot, et sa fonction principale est "The Inspector launch with Ctrl+Shift+X (Command+Shift+X on Mac). You can detect and open the React component source code easily.".

Captures d'Écran de l'Extension

screenshot

Télécharger le fichier CRX de l'extension React Inspector

Téléchargez les fichiers d'extension React Inspector au format crx, installez manuellement les extensions Chrome dans le navigateur ou partagez les fichiers crx avec des amis pour installer facilement les extensions Chrome.

Instructions d'Utilisation de l'Extension

                        Easily detect React components source code from Chrome!

■Requirements
・Installed React Developer Tools
・Works only with development builds.
・Source code must be stored on local disk

■How it works
The React Inspector accesses the __REACT_DEVTOOLS_GLOBAL_HOOK__ set globally by the React Devtools and finds the React Fiber in the HTML element that the inspector hovered over. The React Fiber contains information about the source code that will be added during development, so we use that information to open the editor.

Detail: https://dev.to/handdot/published-chrome-extension-for-streamlined-react-development-23b

■Options
It is possible to change the 'Open in Editor URL' from the extension's options page so that you can open it in an editor other than VSCode.

■Source Code
This extension is Open source. so you can access from https://github.com/hand-dot/react-inspector.
If you find a bug, please report it via Github!                    

Informations de Base sur l'Extension

Nom React Inspector React Inspector
ID gkkcgbepkkhfnnjolcaggogkjodmlpkh
URL Officiel https://chromewebstore.google.com/detail/react-inspector/gkkcgbepkkhfnnjolcaggogkjodmlpkh
Description The Inspector launch with Ctrl+Shift+X (Command+Shift+X on Mac). You can detect and open the React component source code easily.
Taille du Fichier 26.91 KB
Nombre d'Installations 4,207
Version Actuelle 1.2.3
Dernière Mise à Jour 2023-04-16
Date de Publication 2022-09-03
Évaluation 3.00/5 Total 5 Évaluations
Développeur hand-dot
Email [email protected]
Type de Paiement free
Site Web de l'Extension https://github.com/hand-dot/react-inspector
URL de la Page d'Aide https://github.com/hand-dot/react-inspector
Langues Prises en Charge en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "React Inspector",
    "description": "The Inspector launch with Ctrl+Shift+X (Command+Shift+X on Mac). You can detect and open the React component source code easily.",
    "icons": {
        "16": "icon\/icon16.png",
        "48": "icon\/icon48.png",
        "128": "icon\/icon128.png"
    },
    "action": {
        "default_title": "React Inspector: Press Ctrl+Shift+X (Command+Shift+X on Mac)"
    },
    "version": "1.2.3",
    "content_scripts": [
        {
            "js": [
                "assets\/content-script-loader.content.ts.aa66660e.526aa3f4.js"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "devtools_page": "src\/devtools.html",
    "options_page": "src\/options.html",
    "background": {
        "service_worker": "service-worker-loader.js",
        "type": "module"
    },
    "commands": {
        "inspect": {
            "suggested_key": {
                "default": "Ctrl+Shift+X",
                "mac": "Command+Shift+X"
            },
            "description": "Inspect the page using the \"React Inspector\" extension."
        }
    },
    "permissions": [
        "activeTab",
        "contextMenus",
        "storage"
    ],
    "web_accessible_resources": [
        {
            "matches": [
                ""
            ],
            "resources": [
                "assets\/constants.918f8f6b.js",
                "assets\/content-main-world.8c44456d.js",
                "assets\/content.ts.aa66660e.js"
            ],
            "use_dynamic_url": true
        }
    ]
}