monospace

Display monospaced and highlighted code blocks instantly in Chrome!

Τι είναι το monospace;

Το monospace είναι ένα πρόσθετο Chrome που αναπτύχθηκε από τον Tyler Chen, και η κύρια λειτουργία του είναι "Display monospaced and highlighted code blocks instantly in Chrome!".

Στιγμιότυπα Επέκτασης

screenshot
screenshot

Λήψη αρχείου CRX της επέκτασης monospace

Λήψη αρχείων επέκτασης monospace σε μορφή crx, εγκατάσταση των επεκτάσεων Chrome μη αυτόματα στον περιηγητή ή κοινοποίηση των αρχείων crx με φίλους για εύκολη εγκατάσταση των επεκτάσεων Chrome.

Οδηγίες Χρήσης της Επέκτασης

                        Monospace formats code sent through Facebook chat into monospaced, syntax-highlighted, line-numbered code blocks. Additionally monospace will highlight and add line numbers to files viewed in the chrome file viewer. Multiple highlighting themes are included and can be switched in the options menu.

To use monospace simply send code through facebook wrapped with the delimiters set in the options page.

EXAMPLES: 

  - ```for x in range(0:10):
       print(x)```

  - you can also have ```inline code``` 


Notes: 
This is still very much a work in progress. I'm currently looking for bugs and unintended behavior. I'll remove all the console logs once I'm satisfied with its stability.

The UI is still pretty clunky since I haven't spent much time working on that. I'll revamp the options page and the chrome webstore page soon.

By default monospace uses three backticks (like markdown). Monospace will also reverse the start delimiter and use that as the end delimiters unless a custom end delimiter is specified. Pages will need to be refreshed to use the new delimiters.

If there are more than one line breaks in a row, monospace will reduce them to a single line break. This is due to limitations with how Facebook displays messages.

Removing items from the whitelist will prevent monospace from acting on that item. Currently the functionality of the whitelist is very basic.                    

Βασικές Πληροφορίες Επέκτασης

Όνομα monospace monospace
ID bjeojhoaeoiaokmhbhnmnkfehhmmnafg
Επίσημο URL https://chromewebstore.google.com/detail/monospace/bjeojhoaeoiaokmhbhnmnkfehhmmnafg
Περιγραφή Display monospaced and highlighted code blocks instantly in Chrome!
Μέγεθος Αρχείου 92.37 KB
Αριθμός Εγκαταστάσεων 44
Τρέχουσα Έκδοση 0.1.0
Τελευταία Ενημέρωση 2015-02-13
Ημερομηνία Δημοσίευσης 2015-02-13
Αξιολόγηση 4.83/5 Συνολικά 6 Αξιολογήσεις
Προγραμματιστής Tyler Chen
Τύπος Πληρωμής free
Ιστότοπος Επέκτασης https://github.com/tchen01/monospace
Υποστηριζόμενες Γλώσσες en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "monospace",
    "version": "0.1.0",
    "description": "Display monospaced and highlighted code blocks instantly in Chrome!",
    "options_page": "options.html",
    "permissions": [
        "storage"
    ],
    "icons": {
        "16": "icons\/icon16.png",
        "48": "icons\/icon48.png",
        "128": "icons\/icon128.png"
    },
    "web_accessible_resources": [
        "app.js",
        "facebook\/*",
        "highlight\/highlight.pack.js",
        "highlight\/styles\/*"
    ],
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*.facebook.com\/*",
                "https:\/\/*.facebook.com\/*"
            ],
            "css": [
                "main.css"
            ],
            "js": [
                "facebook\/background.js"
            ]
        },
        {
            "matches": [
                "*:\/\/*\/*.js",
                "*:\/\/*\/*.css",
                "*:\/\/*\/*.py",
                "file:\/\/\/*.js",
                "file:\/\/\/*.css",
                "file:\/\/\/*.py"
            ],
            "css": [
                "main.css"
            ],
            "js": [
                "highlight\/highlight.pack.js",
                "app.js",
                "files.js"
            ]
        }
    ]
}