macro_railroad

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

O que é macro_railroad?

macro_railroad é uma extensão do Chrome desenvolvida por Lukas Lueg, e sua principal característica é "Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org".

Capturas de Tela da Extensão

screenshot
screenshot
screenshot

Baixar o arquivo CRX da Extensão macro_railroad

Baixe arquivos de extensão macro_railroad no formato crx, instale manualmente as extensões do Chrome no navegador ou compartilhe os arquivos crx com amigos para instalar facilmente as extensões do Chrome.

Instruções de Uso da Extensão

                        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                    

Informações Básicas da Extensão

Nome macro_railroad macro_railroad
ID jeinhnlccpembeoccdhdpnolnmkfcblp
URL Oficial https://chromewebstore.google.com/detail/macrorailroad/jeinhnlccpembeoccdhdpnolnmkfcblp
Descrição Generate syntax diagrams for `macro_rules!()` on docs.rs and doc.rust-lang.org
Tamanho do Arquivo 90.43 KB
Contagem de Instalações 121
Versão Atual 0.0.7
Última Atualização 2022-08-12
Data de Publicação 2020-03-02
Classificação 5.00/5 Total de 4 Avaliações
Desenvolvedor Lukas Lueg
Email [email protected]
Tipo de Pagamento free
Site da Extensão https://github.com/lukaslueg/macro_railroad_ext
URL da Página de Ajuda https://github.com/lukaslueg/macro_railroad_ext/issues
Idiomas Suportados 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"
    ]
}