Keyboard-fu

An extremely customizable keyboard shortcuts interface that aims to rid you of the rodent :)

O que é Keyboard-fu?

Keyboard-fu é uma extensão do Chrome desenvolvida por Shrikant Sharat Kandula, e sua principal característica é "An extremely customizable keyboard shortcuts interface that aims to rid you of the rodent :)".

Capturas de Tela da Extensão

screenshot
screenshot
screenshot

Baixar o arquivo CRX da Extensão Keyboard-fu

Baixe arquivos de extensão Keyboard-fu 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

                        This is an extension that lets you assign hotkeys to arbitrary actions, which are just javascript code snippets (Coffeescript coming soon). The extension provides an API (small but evolving) which includes functions for tab management, opening bookmarks, launching bookmarklets, page scrolling etc., and also jQuery is available along with the whole DOM of the page. So, you can assign a hotkey to a particular page (with url filters) that can use jQuery to say, change the font size, or click on a link, or submit a form.. almost anything you can do with javascript+jQuery.

I built this because I couldn't find an extension that let me assign a simple damn javascript fragment to a hotkey, especially with jQuery :)

This is in beta stage, as such it may break sometimes and until I can give a 1.0 version to it, I won't promise any stability. So please test it out and let me know if you have any feedback or suggestions. However trivial it may be, I want to hear it :)  (way to contact is in the options page).

Oh, and you should follow me on twitter, http://twitter.com/sharat87, to get updates about this extension. Also, you may find the source for this project at https://bitbucket.org/sharat87/keyboard-fu distributed with MIT license. The source is also mirrored on github for git access at https://github.com/sharat87/keyboard-fu, although it usually lags behind.

Note that I don't check the reviews here very often, so you may wish to notify me over twitter or email. Thanks.

Changelog:
Version 0.6.0 on 2nd April 2012
* Added new API call: `tabCloseOther` to close all other tabs. (By Mathias Myrland)

Version 0.5.3 on 19th June 2011
* Fixed unable to save global hotkeys. Thanks anonymous, whoever you are ;)

Version 0.5.2 on 15th June 2011
* Fixed a problem with the API documentation link, which would not open in certain cases.

Version 0.5.1 on 6th June 2011
* Fix a problem with opening bookmark in new tab (Thanks anant.red)

Version 0.5 on 11th May 2011
* Fix unable to capture special keys in hotkey form in options page (Thanks magoood)
* Usage documentation explaining how stuff works and how to use stuff.
* Fix weird behavior with undo closed tabs functionality, when extension is reloaded/updated.

Version 0.4 on 21st April 2011
* Open a bookmark by specifying the entire path to the bookmark, like "/Bookmarks Bar/search engines/google". Also supports bookmarklets.
* Fixed many bugs with `fu.open()` API call.
* Atomated extension packaging with fabric, so should be more stable now.

Version 0.3.2 on 19th March 2011
* An unfortunate error in extension packaging. Fixed.

Version 0.3.1 on 16th March 2011
* A few critical show stopper bugs addressed

Version 0.3 on 15th March 2011
* More robust hotkey input system (Inspired by vimium's key detection system)
* API for scrolling and undo closing should work correctly*
* Introduced API for opening options page, extensions page or any other url
* Documentation based on docco, so that it doesn't fall behind
* Completely rewritten in coffeescript. Support for hotkeys that execute coffeescript coming soon.
* Basic implementation of a hotkey-reference popup. Will improve based on feedback. (default mapped to `?`, and is `fu.toggleKeyReference()`)

Version 0.2 on 6th March 2011
* Sequece hotkeys (like "gg" or "")
* Import/Export hotkeys
* API for undo closing tab
* Fixed flooding of console messages in all pages with this extension
* Hotkeys displayed in vim/emacs style                    

Informações Básicas da Extensão

Nome Keyboard-fu Keyboard-fu
ID cafiohcgicchdfciefpbjjgigbmajndb
URL Oficial https://chrome.google.com/webstore/detail/keyboard-fu/cafiohcgicchdfciefpbjjgigbmajndb
Descrição An extremely customizable keyboard shortcuts interface that aims to rid you of the rodent :)
Tamanho do Arquivo 230 KB
Contagem de Instalações 1,291
Versão Atual 0.7.1
Última Atualização 2012-11-29
Data de Publicação 2012-11-29
Classificação 3.92/5 Total de 48 Avaliações
Desenvolvedor Shrikant Sharat Kandula
Email [email protected]
Tipo de Pagamento free
Idiomas Suportados en
manifest.json
{
    "update_url": "http:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Keyboard-fu",
    "version": "0.7.1",
    "description": "An extremely customizable keyboard shortcuts interface that aims to rid you of the rodent :)",
    "icons": {
        "16": "res\/logo-16.png",
        "48": "res\/logo-48.png",
        "128": "res\/logo-128.png"
    },
    "permissions": [
        "http:\/\/*\/*",
        "https:\/\/*\/*",
        "tabs",
        "bookmarks"
    ],
    "background": {
        "scripts": [
            "vendor\/jquery.js",
            "js\/background.js"
        ]
    },
    "options_page": "options.html",
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "vendor\/jquery.js",
                "js\/lib.js",
                "js\/api.js",
                "js\/content-script.js"
            ],
            "css": [
                "css\/content-page.css"
            ]
        }
    ],
    "manifest_version": 2
}