macro_railroad

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

Was ist macro_railroad?

macro_railroad ist eine Chrome-Erweiterung, die von Lukas Lueg entwickelt wurde, und ihr Hauptmerkmal ist "Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org".

Erweiterungsscreenshots

screenshot
screenshot
screenshot

macro_railroad-Erweiterungs-CRX-Datei herunterladen

Laden Sie macro_railroad-Erweiterungsdateien im crx-Format herunter, installieren Sie Chrome-Erweiterungen manuell im Browser oder teilen Sie die crx-Dateien mit Freunden, um Chrome-Erweiterungen einfach zu installieren.

Anleitung zur Verwendung der Erweiterung

                        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                    

Grundlegende Informationen zur Erweiterung

Name macro_railroad macro_railroad
ID jeinhnlccpembeoccdhdpnolnmkfcblp
Offizielle URL https://chromewebstore.google.com/detail/macrorailroad/jeinhnlccpembeoccdhdpnolnmkfcblp
Beschreibung Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org
Dateigröße 90.43 KB
Installationsanzahl 121
Aktuelle Version 0.0.7
Letztes Update 2022-08-12
Veröffentlichungsdatum 2020-03-02
Bewertung 5.00/5 Insgesamt 4 Bewertungen
Entwickler Lukas Lueg
E-Mail [email protected]
Zahlungsart free
Erweiterungswebsite https://github.com/lukaslueg/macro_railroad_ext
Hilfeseite URL https://github.com/lukaslueg/macro_railroad_ext/issues
Unterstützte Sprachen 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"
    ]
}