Как показать / скрыть панель закладок в Firefox, используя вменяемое сочетание клавиш?


24

Я хочу показать / скрыть панель инструментов закладок в Firefox. Единственный способ сделать это на данный момент - через Alt+ V+ T+ B. Теперь нужно нажать много кнопок для того, что я хотел бы делать постоянно. Есть ли способ автоматизировать этот процесс, используя любую разумную комбинацию (две кнопки)?


<ctrl> + <b> у вас не работает?
— ДэвидПостилл

3
@DavidPostill Нет, я не хочу показывать / скрывать боковую панель закладок , я хочу показать / скрыть панель инструментов закладок .
— Авентин

1
OK. Я отредактировал вопрос, чтобы прояснить это.
— ДэвидПостилл

Возможно, вы могли бы использовать что-то вроде AutoHotkey, чтобы делать то, что вы хотите.
— DavidPostill

В этом старом посте есть ответ с наибольшим количеством голосов, в котором предлагается использовать расширение «Скрыть закладки».

Ответы:


11

Как вы знаете, для этого не существует ярлыка, подобного тому, который вы бы использовали в Chrome или Opera, и на момент написания этой статьи (середина 2019 года) не существует очевидных, простых способов настройки сочетаний клавиш в Firefox, не выполняя что-то вроде… кодирования.

Как вы, возможно, знаете, есть и другие опции, такие как prefpane клавиатуры macOS, AutoHotkey в Windows и AutoKey в Linux, но я не знаю, квалифицируется ли написание скрипта для простого нажатия на элемент меню как «нормальное».

Расширение Скрыть BookmarksBar используется , чтобы быть довольно ладно варианта, и все еще может быть , если вы хорошо с работой один из ESR выпусков или ( Update : СОЭ снизилась поддержка «унаследованных» аддоны в августе 2018 года) в третьей стороне вилке в Firefox это все еще поддерживает "старые" расширения.

Однако, как отмечено в этом другом посте SU , расширение «Скрыть закладки» больше не работает в текущих основных версиях Firefox. Учитывая существующие ограничения API WebExtension, в настоящий момент кажется маловероятным, что расширение HideBookmarksBar может быть обновлено, чтобы снова работать как WebExtension. Эта вилка из оригинального keyconfig Dorando в (который до сих пор работает с Thunderbird с этого письма) , возможно , также удалось сделать работу, прежде, чем основной Firefox прекращена поддержка не-WebExtension аддонов. Итак, такая же ситуация.

По этим причинам я бы посоветовал вам выразить свою поддержку и / или проголосовать за ошибку Firefox # 1328637 («На личной панели инструментов нет сочетания клавиш, чтобы показать / скрыть панель») на трекере ошибок Mozilla.


2
Спасибо за предложение, и вы правы. Я сделаю именно это. Я не отмечаю ваш ответ как правильный, однако в маловероятном сценарии, когда правильное решение становится доступным.
— Авентин

2
Понял, не стоит беспокоиться. В любом случае это больше похоже на длинный комментарий, чем на реальный ответ. Давайте скрестим пальцы, чтобы ярлык был реализован в самом Firefox, а затем мы можем выйти со всеми этими обходными путями. :)
— TheDudeAbides

6

OSX:

  1. перейти к System Preferences-> Keyboard->Shortcuts
  2. установить App Shortcut введите описание изображения здесь

1
Я попробовал это и быстро разочаровался, потому что казалось, что это не работает половину времени. Я использую старую версию macOS, и более поздние версии могли исправить это? То , что я сделал обнаружить в то же время является то , что если вы нажмете (вручную, с помощью мыши) Вид → Панели инструментов → Bookmarks Toolbar один раз , после того, как вы изначально открыт Firefox, набор горячих клавиш в prefpane MacOS , кажется, работает для остальной части сеанса просмотра , что раздражает, но не слишком раздражает. Вероятно, это ошибка Firefox, потому что этот метод обычно работает надежно для «родных» приложений Mac.
— TheDudeAbides

Хм, это интересно. Для меня, используя раскладку клавиатуры Dvorak-Qwerty⌘, она работает немного странно (Firefox игнорирует часть Qwerty⌘), но вроде работает.
— Стив Беннетт

Для неанглийских версий FF: используйте локализованное имя пункта меню. Например, в русском FF вы можете найти его по пути, например: Вид → Панели инструментов → Панель закладок , поэтому вы должны использовать Панель закладок в настройках ярлыков. Кстати, в MacOS 10.14.6 + FF 71.0 все тот же режим, поэтому используйте трюк @TheDudeAbides, чтобы все заработало.
— Алексей Беляев

1

Используя xdotool и wmctrl , под unix:

wmctrl -xa Firefox && xdotool key F2 alt+v t Down KP_Enter

Это переключит панель закладок Firefox.

Или заставить это:

wmctrl -xa Firefox && xdotool key F2 alt+v t b

Мы можем связать эту команду с сочетанием клавиш или использовать в сценариях.


1
Благодарность! Это работает для меня без F2. Возможно, это ошибка копирования и вставки из xdotool (1)?
— cxw
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.