macro_railroad

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

Hvad er macro_railroad?

macro_railroad er en Chrome-udvidelse udviklet af Lukas Lueg, og dens hovedfunktion er "Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org".

Udvidelsesskærmbilleder

screenshot
screenshot
screenshot

Download macro_railroad-udvidelses-CRX-fil

Download macro_railroad-udvidelsesfiler i crx-format, installer Chrome-udvidelser manuelt i browseren eller del crx-filer med venner for nemt at installere Chrome-udvidelser.

Brugsanvisning til Udvidelsen

                        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æggende oplysninger om udvidelsen

Navn macro_railroad macro_railroad
ID jeinhnlccpembeoccdhdpnolnmkfcblp
Officiel URL https://chromewebstore.google.com/detail/macrorailroad/jeinhnlccpembeoccdhdpnolnmkfcblp
Beskrivelse Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org
Filstørrelse 90.43 KB
Antal Installationer 121
Nuværende Version 0.0.7
Senest Opdateret 2022-08-12
Udgivelsesdato 2020-03-02
Bedømmelse 5.00/5 Samlet 4 Bedømmelser
Udvikler Lukas Lueg
E-mail [email protected]
Betalingsmetode free
Udvidelseswebsted https://github.com/lukaslueg/macro_railroad_ext
Hjælpeside-URL https://github.com/lukaslueg/macro_railroad_ext/issues
Understøttede Sprog 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"
    ]
}