macro_railroad

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

Vad är macro_railroad?

macro_railroad är en Chrome-tillägg utvecklad av Lukas Lueg, och dess huvudfunktion är "Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org".

Tilläggsskärmbilder

screenshot
screenshot
screenshot

Ladda ner macro_railroad-förlängningens CRX-fil

Ladda ner macro_railroad-filändelser i crx-format, installera Chrome-tillägg manuellt i webbläsaren eller dela crx-filerna med vänner för att enkelt installera Chrome-tillägg.

Användarmanual för Tillägg

                        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                    

Grundläggande Information om Tillägg

Namn macro_railroad macro_railroad
ID jeinhnlccpembeoccdhdpnolnmkfcblp
Officiell webbadress https://chromewebstore.google.com/detail/macrorailroad/jeinhnlccpembeoccdhdpnolnmkfcblp
Beskrivning Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org
Filstorlek 90.43 KB
Antal Installationer 121
Aktuell Version 0.0.7
Senast Uppdaterad 2022-08-12
Publiceringsdatum 2020-03-02
Betyg 5.00/5 Totalt 4 Betyg
Utvecklare Lukas Lueg
E-post [email protected]
Betalningssätt free
Tilläggswebbplats https://github.com/lukaslueg/macro_railroad_ext
Hjälpsida URL https://github.com/lukaslueg/macro_railroad_ext/issues
Stödda Språk 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"
    ]
}