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

24

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

Aventinus
источник
<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 введите описание изображения здесь
UltraMaster
источник
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

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

NVRM
источник
1
Благодарность! Это работает для меня без F2. Возможно, это ошибка копирования и вставки из xdotool (1)?
cxw