基本信息

更新日期:
包名:
shortkeys
版本:
4.0.2
大小:
260.53KB
类型:
Firefox
平台:
Firefox
评分:
发布日期:
2020-11-06
价格:
免费
开发者:
Peter Malecka

Shortkeys插件截图

Shortkeys插件简介

Easily customizable custom keyboard shortcuts for Firefox. To configure this addon go to Addons (ctrl+shift+a) ->Shortkeys ->Options. Report issues here (please specify that the issue is found in Firefox): https://github.com/mikecrittenden/shortkeys

***Important:
You have to refresh already opened web pages after installing shortkeys to make it work on them, better yet – restart the browser after installing the extension.
If your shortcut does not work when an input is focused, this can be turned off in Shortcut Options -> Activation Settings -> ticking the option Active while in form fields

Current limitations based on the Firefox API (more details on github):

  • shortkeys only works in the context of a loaded page. What does *NOT* work is: new tab page, addons page, or any other internal pages such as about:config,about:newtab,about:addons, etc.
  • shortkeys cannot override Firefox default shortcuts such as: ctrl+j, alt+d and
    others using the “Do nothing” action *outside of the webpage* e.g. the default firefox chortcut will still work in the url bar/ search bar
  • shortkeys does not work in the url bar or the search bar, it only works in the context of a webpage
  • shortkeys will start working when the page has finished loading, not *right* after you opened a page, or clicked a link (this annoys me, too, but yeah – API Limitation:(

Shortkeys makes it easy to add custom shortcuts to your browser for the following actions:

  • Run custom JS
  • Do nothing (for disabling a Firefox shortcut you don’t like, in the context of the page, not the whole browser window – explained above)
  • Open a bookmark or bookmarklet
  • Scroll up/down/left/right by a little or a lot
  • Scroll to the top or bottom of the page
  • Go back or forward in history
  • Jump to existing tab by URL
  • Open new tab with URL
  • Switch to the previous/next/first/last tab
  • Create a new tab or close the current tab
  • Clone the current tab
  • Close all (unpinned) tabs except for current tab
  • Reload the page
  • Copy the current URL
  • Pin/Unpin the current tab
  • Move the current tab left or right
  • Zoom in/out/reset
  • Blacklist or whitelist specific shortcuts on specific sites
  • Clear downloads (page and bar)
  • Click button and switch to next tab (for Tribal Wars players)

Shortkeys allows for enabling or disabling key combos while you’re currently focused on a form field, so you can have keyboard shortcuts like “r” or “shift+h” and still be able to type those values into a form without triggering the shortcut if you want. You can also blacklist or whitelist sites per-shortcut, to pick and choose which shortcuts you don’t want active on which sites (this field also supports regular expressions in the following format: /regexp/). Shortkeys lets you use pretty much any key combo you want. Key combos are zero or more modifier keys (including ⇑, shift, option, ⌥, alt, ctrl, control, command, and ⌘), and one action key (letter, number, punctuation, or special key shown below), combined with + signs. Examples: “shift+r”, “k”, “ctrl+alt+f7”, “command+pageup”, etc. You can also string multiple key combos together to make key sequences (like how Gmail has “g i” to go to inbox). Examples: “g g” or “ctrl+t shift+f7”. Special action keys that can be used include backspace, tab, clear, enter, return, esc, escape, space, up, down, left, right, home, end, pageup, pagedown, del, delete and f1 through f19 (make sure the F keys are specified in lowecase e.g. f1).

    Permissions Required
    Shortkeys requires the “Your data on all websites” permission because it’s the only way to inject JavaScript code into every page, and injecting JavaScript code into every page is the only way to get Firefox to recognize custom shortcuts. If you try to register key listeners (i.e., create shortcuts) outside the context of the page, then they will be ignored by Firefox. I promise that the code that runs on the pages you visit only checks the URL against the blacklists you have set, and adds the shortcuts if they’re not blacklisted. That’s it. Shortkeys also requires read/write clipboard permissions so that import and export from clipboard can function. If you’re still nervous, you’re more than welcome to look at the source code: https://github.com/mikecrittenden/shortkeys

    类似Shortkeys插件

    海量自定义功能提升您的 YouTube 用户体验。 这款扩展软件为了让您最大限度地利用YouTube而设计,它拥有各种各样的功能,让您可以随心所欲地管理广告(跳过广告一直爽!)..
    海量自定义功能提升您的 YouTube 用户体验。 这款扩展软件为了让您最大限度地利用YouTube而设计,它拥有各种各样的功能,让您可以随心所欲地管理广告(跳过广告一直爽!),当你熟练操控鼠标时,可以神奇地控制播放速度和音量水平(好吧,几乎是这样,你还需要旋转鼠标滚轮,直到你成为真正的心灵感应者!),自动执行重复性任务,如一次又一次地选择适当的播放质量,配..
    New Tab Override allows you to set t..
    New Tab Override allows you to set the page that shows whenever you open a new tab. New Tab Override allows you to set the page that shows whenever you open a new tab. Features Cha..
    A powerful reverse image search tool..
    A powerful reverse image search tool, with support for various search engines, such as Google, Bing, Yandex, Baidu and TinEye. Search by Image is a browser extension for Firefox th..
    一款高效的网络请求过滤工具,占用极低的内存和 CPU。 一款高效的请求过滤工具:占用极低的内存和CPU,和其他常见的过滤工具相比,它能够加载并执行上千条过滤规则。 效率概述说明..
    一款高效的网络请求过滤工具,占用极低的内存和 CPU。 一款高效的请求过滤工具:占用极低的内存和CPU,和其他常见的过滤工具相比,它能够加载并执行上千条过滤规则。 效率概述说明: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared 用法:点击弹出窗口中的电源按钮..
    Save tab groups and switch between t..
    Save tab groups and switch between them. Warning:When switching groups, this add-on will completely close and reload tabs instead of just hiding/showing them. Form data, scrolling ..
    Cycle through last used tabs using k..
    Cycle through last used tabs using keyboard shortcut. This extension tries to mimic the ALT+TAB behavior from Windows (or Command+TAB in Mac) to allow to switch between open tabs i..
    我们向令人惊叹的康纳 · 麦格雷戈致敬!在每个新的标签页上看到图像!
    我们向令人惊叹的康纳 · 麦格雷戈致敬!在每个新的标签页上看到图像!
    Saves open tabs into a timestamped b..
    Saves open tabs into a timestamped bookmark folder Saves open tabs into a timestamped bookmark folder for later usage: Install the Addonclick the toolbar icon or use the shortcut (..
    Opens tabs opened from a pinned tab ..
    Opens tabs opened from a pinned tab on the far right end of the tab bar. Tabs that are opened from a pinned one are opened at the far left of the tab bar. This gets problematic if ..
    A firefox extension for jsproxy. Int..
    A firefox extension for jsproxy. Integrate jsproxy into your web browser, use right-click menus and toolbar button to let you make a better use of jsproxy. Right click on a link/im..
    允许您使用键盘快捷键快速保存多达10个URL 优点:1)在弹出窗口中的其他书签-一个伟大的替代基于浏览器的2)所有必要的链接总是在手3)在2点击添加和删除书签的能力
    允许您使用键盘快捷键快速保存多达10个URL 优点:1)在弹出窗口中的其他书签-一个伟大的替代基于浏览器的2)所有必要的链接总是在手3)在2点击添加和删除书签的能力
    Put tabs into Wardrobe and take them..
    Put tabs into Wardrobe and take them out later Put tabs into Wardrobe and take them out later Out of sight, out of mind Hide tabs when you switch to something else, and bring them ..
    This extension removes any kind of w..
    This extension removes any kind of web interaction elements, specially disabling links behaviour and appearence; facilitating a cleaner and more focus read of a website. This exten..
    Command E Extension for Firefox. The..
    Command E Extension for Firefox. The faster way to navigate your workspace. Get the desktop app at https://getcommande.com. The Command E Firefox extension allows you to save bookm..

    Shortkeys插件下载

    免费下载Firefox商店

    插件评论

    rom85

    In Firefox 89 there is just no option in the addon's preferences to add a shortcut. Doesn't work.

    Ashish

    This extension works but the many people that are leaving 0 stars don't have a single brain cell to figure it out. Like Sahil who said alt+left did not work, I tried it and it worked fine. If you can't figure out how to use tech due to your own stupidity don't bother leaving negative reviews

    JBW

    Doesn't work

    harl

    Sadly, most of the reviews saying that Shortkeys isn't working for them, are prime examples of people who haven't read (or don't understand) the extension's description as well as its documentation (on GitHub). Some of them apparently don't understand how WebExtensions work. If you're unsure something is working as intended and/or if you're trying to get help in that respect, you should use GitHub to file a ticket and not try to pressure them with these unwarranted reviews. The devs haven't been noticeably active in the past couple of months, so I seriously hope that this extension will continue to work as long as possible.

    Sahil

    This extension isn't working for me.., i wanted to assign rightAlt+leftArrow to "Go Back" but it didn't work. FYI: I tried to map "alt+left" to "Go back" but this extension failed to do so.

    用户

    Doesn't work. I only want to map backspace to previous page and F5 to reload a page. Neither of these works.

    mai

    Best, i save my backspace again, fuck you firefox!

    用户

    I will increase this rating once I have closure - what is the reason for the added permissions? Does it just need to download files, and accessing download history is associated? What files does it need to download that it can't do through updates? Or is it supposed to enable shortcuts that download or access download history? Sorry to the developer(s) if this isn't the ideal place to ask, but it didn't seem appropriate to ask as an issue on Github either. Thank you for your time, I like this extension.

    Sinister

    I can finally disable cmd-d on the Mac! This would be 5* if I could remap it to Find.

    Youareyo..

    Works exactly how it is described in the description, all the negative reviews are people who didn't actually read what this extension can do and what its limitations are.

    soadfan

    It doesn't work.

    用户

    I don't think this is the way plugin should be programmed. I understand that authors are limited to WhateverTheNameIs API, which is a ripoff from Chrome. But I do not agree with this limitations.

    网友

    People say here that the extension doesn't work but won't specify what exactly doesn't work. It actually works fine. Nevertheless there's a bug: when you enable "Sync to other devices" the entry will disappear.

    用户

    Thank you! Very useful extension. Now I can disable/change meaningless hotkeys.

    Firedogs

    If I delete the 'cookie' or 'offline website data', settings lose. Please fix it.

    用户

    Same as everyone else. It doesn't work and Peter and Mike just want to waste your time instead.

    用户

    it doesn't work

    Kimberle..

    No ability to change quick search shortcuts which is what I'm looking for.

    sinekona..

    Maybe this was done for Chrome or something but I can't get ctrl+left to reliably go back. It only does so on certain sites, and it seems that it is overwritten by the site itself like DDG to be left instead of ctr+left. In short, it behaves only partly like alt+left

    Tom

    Thanks for helping me disable all the idiotic built-in shortcuts like Ctrl+Shift+C that I keep triggering by muscle memory from other apps.

    JSS1138

    Unfortunately, this Add-On didn't have all the functionality it claims to have. The Help file specifically says that the Function keys can be used as shortcuts, but they simply do not work.

    Silver

    This addon does not work at all. There is no option to create the shortcuts at the bottom of the screen where it is supposed to be.

    用户

    Simple and awesome. Exactly what I needed. Thank you! Good work.

    Dmytro

    Ctrl+Shift+N reassignment to New Private Window doesn't work.

    notraps

    A great addon that is a bit crippled on Firefox, sadly, due to browser limitations. I was hoping it could make up for Firefox' lack of shortcuts for internal pages. E: seems the last update made the interface fit the Options tab better. Great stuff.

    用户

    I can't make a shortcut for text editing

    用户

    not working

    CTGiles

    Shortcuts don't work and don't save.

    用户

    I can't figure out how to make it do anything. Thats 20 minutes I will never get back...

    Clemens

    is there a function to switch to the last used, opened tab? "previous tab" does mean the tab before in the row. "last tab" does mean the last tab in the tab row? there must be a jump back in tab-time :) What means "next Tab", "previous Tab"? Tab position or "tab history"? Switch to the left/right tab or switch to the last watched tab? Name it: "Swutch Tab right" or left :) thx

    Dmitry

    Does not work for me.

    Clint

    This extension has a few downsides in its UI, but for its built-in shortcut keys (manageable through browser shortcuts), they work like a charm. A shame it seems to no longer be maintained.