macro_railroad

Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org

Qu'est-ce que macro_railroad ?

macro_railroad est une extension Chrome développée par Lukas Lueg, et sa fonction principale est "Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org".

Captures d'Écran de l'Extension

screenshot
screenshot
screenshot

Télécharger le fichier CRX de l'extension macro_railroad

Téléchargez les fichiers d'extension macro_railroad 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

                        Using the `macro_railroad`-library this extension generates syntax diagrams for all macros generated by `rustdoc`. The diagrams are shown beneath each macro-block.

**Note**: The only reason this extension requests access to `file:///*` is local documentation. No data is ever transferred.

Use the icons in the lower right corner to control options and expand the diagram to fullscreen.

This extension is open source, contributions are very welcome: https://github.com/lukaslueg/macro_railroad_ext                    

Informations de Base sur l'Extension

Nom macro_railroad macro_railroad
ID jeinhnlccpembeoccdhdpnolnmkfcblp
URL Officiel https://chromewebstore.google.com/detail/macrorailroad/jeinhnlccpembeoccdhdpnolnmkfcblp
Description Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org
Taille du Fichier 90.43 KB
Nombre d'Installations 121
Version Actuelle 0.0.7
Dernière Mise à Jour 2022-08-12
Date de Publication 2020-03-02
Évaluation 5.00/5 Total 4 Évaluations
Développeur Lukas Lueg
Email [email protected]
Type de Paiement free
Site Web de l'Extension https://github.com/lukaslueg/macro_railroad_ext
URL de la Page d'Aide https://github.com/lukaslueg/macro_railroad_ext/issues
Langues Prises en Charge en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "macro_railroad",
    "version": "0.0.7",
    "description": "Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org",
    "author": "Lukas Lueg ",
    "icons": {
        "48": "icons\/icon48.png",
        "96": "icons\/icon96.png"
    },
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*.docs.rs\/*",
                "*:\/\/doc.rust-lang.org\/*",
                "file:\/\/\/*"
            ],
            "js": [
                "content_scripts\/macro_railroad_ext.js",
                "content_scripts\/main.js"
            ]
        }
    ],
    "options_ui": {
        "page": "options\/options.html"
    },
    "web_accessible_resources": [
        "wasm\/macro_railroad_ext.wasm",
        "assets\/fullscreen.svg",
        "assets\/options.svg",
        "assets\/macro_railroad_ext.css"
    ]
}