Rust Search Extension

A handy browser extension to search Rust docs and crates, etc in the address bar instantly!

Qu'est-ce que Rust Search Extension ?

Rust Search Extension est une extension Chrome développée par https://huhu.io, et sa fonction principale est "A handy browser extension to search Rust docs and crates, etc in the address bar instantly!".

Captures d'Écran de l'Extension

screenshot
screenshot
screenshot
screenshot
screenshot

Télécharger le fichier CRX de l'extension Rust Search Extension

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

                        https://rust.extension.sh

Input keyword `rs` in the address bar then press Space to get started. Just that easy!

Features
- Search Primitive Types and Modules
- Search Structs, Traits and Enums
- Search Functions, Methods and Macros
- Search builtin attributes
- Search crates on https://crates.io or https://lib.rs
- Search crate's docs on docs.rs
- Search Compiler Error Index with error codes
- Search Rust official book chapters
- Search Cargo Clippy lints
- Search nightly docs
- Offline mode, search local Rust docs (rustup docs --std)
- Builtin commands (:yet, :book, :stable, :book, :label, :tool and :history etc)
- Docs.rs enhancements (display Feature flags)
- Github rust-lang release page enhancements (show table of content)
- docs.rust-lang.org enhancements (link all "since" and "issue" label)
- Support import/export your local data

Should you have any feedback or suggestion, please send your message to [email protected]. We love users like you!                    

Informations de Base sur l'Extension

Nom Rust Search Extension Rust Search Extension
ID ennpfpdlaclocpomkiablnmbppdnlhoh
URL Officiel https://chromewebstore.google.com/detail/rust-search-extension/ennpfpdlaclocpomkiablnmbppdnlhoh
Description A handy browser extension to search Rust docs and crates, etc in the address bar instantly!
Taille du Fichier 1.18 MB
Nombre d'Installations 4,379
Version Actuelle 1.13.0
Dernière Mise à Jour 2024-02-14
Date de Publication 2020-06-05
Évaluation 5.00/5 Total 16 Évaluations
Développeur https://huhu.io
Email [email protected]
Type de Paiement free
Site Web de l'Extension https://rust.extension.sh/
URL de la Page d'Aide https://rust.extension.sh/privacy/
URL de la Page de Politique de Confidentialité https://huhu.io/privacy
Langues Prises en Charge en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "action": [],
    "background": {
        "service_worker": "service-worker.js"
    },
    "content_scripts": [
        {
            "css": [
                "script\/docs-rs.css",
                "script\/details-toggle.css"
            ],
            "js": [
                "core\/storage.js",
                "crate-manager.js",
                "script\/lib.js",
                "script\/docs-rs.js",
                "script\/svgs.js",
                "script\/rust-src-navigate.js",
                "script\/semver.js"
            ],
            "matches": [
                "*:\/\/docs.rs\/*"
            ],
            "run_at": "document_start"
        },
        {
            "css": [
                "script\/doc-rust-lang-org.css",
                "script\/details-toggle.css"
            ],
            "exclude_matches": [
                "*:\/\/doc.rust-lang.org\/nightly\/nightly-rustc\/*"
            ],
            "js": [
                "core\/storage.js",
                "index-manager.js",
                "script\/lib.js",
                "script\/doc-rust-lang-org.js",
                "script\/rust-src-navigate.js"
            ],
            "matches": [
                "*:\/\/doc.rust-lang.org\/*"
            ],
            "run_at": "document_start"
        },
        {
            "css": [
                "script\/details-toggle.css"
            ],
            "js": [
                "script\/lib.js",
                "script\/rustc.js",
                "script\/rust-src-navigate.js"
            ],
            "matches": [
                "*:\/\/doc.rust-lang.org\/nightly\/nightly-rustc\/*"
            ],
            "run_at": "document_start"
        },
        {
            "js": [
                "core\/storage.js",
                "index-manager.js",
                "script\/rust-extension-sh.js"
            ],
            "matches": [
                "*:\/\/rust.extension.sh\/update"
            ],
            "run_at": "document_start"
        },
        {
            "css": [
                "script\/macro-railroad.css"
            ],
            "js": [
                "settings.js",
                "script\/lib.js",
                "script\/macro-railroad.js",
                "script\/macro-railroad-wasm.js"
            ],
            "matches": [
                "*:\/\/docs.rs\/*",
                "*:\/\/doc.rust-lang.org\/*"
            ],
            "run_at": "document_start"
        }
    ],
    "content_security_policy": {
        "extension_pages": "script-src 'self'; object-src 'self';"
    },
    "description": "A handy browser extension to search Rust docs and crates, etc in the address bar instantly!",
    "host_permissions": [
        "*:\/\/crates.io\/api\/v1\/crates\/*",
        "https:\/\/rust.extension.sh\/*"
    ],
    "icons": {
        "128": "assets\/rust.png",
        "16": "assets\/rust.png",
        "48": "assets\/rust.png"
    },
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxOX+QfzcFnxPwwmzXDhuU59XGCSMZq+FGo0vOx\/ufg\/Vw7HfKEPVb9TKzrGtqW38kafWkjxOxGhF7VyyX2ymi55W0xqf8BedePbvMtV6H1tY5bscJ0dLKGH\/ZG4T4f645LgvOWOBgyv8s3NDWXzwOMS57ER1y+EtHjDsWD1M0nfe0VCCLW18QlAsNTHfLZk6lUeEeGXZrl6+jK+pZxwhQFmc8cJvOyw7uAq6IJ9lnGDvxFVjGUepA0lKbLuIZjN3p70mgVUIuBYzKE6R8HDk4oBbKAK0HyyKfnuAYbfwVYotHw4def+OW9uADSlZEDC10wwIpU9NoP3szh+vWSnk0QIDAQAB",
    "manifest_version": 3,
    "name": "Rust Search Extension",
    "omnibox": {
        "keyword": "rs"
    },
    "options_ui": {
        "open_in_tab": true,
        "page": "manage\/index.html"
    },
    "permissions": [
        "storage",
        "unlimitedStorage"
    ],
    "version": "1.13.0",
    "web_accessible_resources": [
        {
            "extension_ids": [],
            "matches": [
                "*:\/\/docs.rs\/*",
                "*:\/\/doc.rust-lang.org\/*"
            ],
            "resources": [
                "script\/lib.js",
                "script\/add-search-index.js"
            ]
        },
        {
            "extension_ids": [],
            "matches": [
                "*:\/\/docs.rs\/*",
                "*:\/\/doc.rust-lang.org\/*"
            ],
            "resources": [
                "wasm\/*.wasm",
                "assets\/*.svg"
            ]
        }
    ]
}