Можно ли быстро перезапустить Firefox Quantum (V57 или выше)?

Я хочу быстро перезапустить Firefox, не теряя вкладок или окон, которые все еще открыты перед перезапуском.

Раньше для Firefox было несколько надстроек, чтобы добавить кнопку перезапуска. Пока (по состоянию на январь 2018 г.) для Firefox Quantum (версия 57.x или выше) ни один из них не работает. Есть ли другое решение для быстрого перезапуска Firefox? Единственный пригодный для использования URL-адрес, который я нашел по этой теме, — это сообщение на Reddit, но оно не дает решения «в один клик». Меня не волнует, надстройка это или мне нужно настраивать его вручную. Это может быть даже стороннее программное обеспечение, если к нему можно получить доступ «изнутри» Firefox (через кнопку и т. Д.).

В моем сценарии мне нужно использовать несколько браузеров. Одна основная установка (только один профиль) и несколько переносимых версий, работающих параллельно с установленным Firefox. Решение должно работать для этого сценария.

Пока что я смог найти только следующие обходные пути:

  • Установите Firefox на повторно инициализировать все вкладки для последнего сеанса при следующем запуске, затем закрыть и снова открыть Firefox (проблема в том, что вам нужно дождаться завершения всех процессов, прежде чем вы сможете снова запустить FF. И это не работает для нескольких Windows)

  • Shift + F2 — введите перезапуск (проблемы здесь в том, что я не могу вспомнить сочетание клавиш Shift + F2, и по какой-то причине он не работает каждый раз времени, и это «щелчок» (сочетание клавиш) плюс ввод, который занимает больше времени, но все же превосходит решение, в котором мне нужно ждать, пока FF закроется)

  • Спасибо к ответу фиксатора есть решение «в два щелчка» для основной установки, к сожалению, оно не работает для портативной версии.

  • DavidPostill имеет надстройку/ Стороннее программное решение в его ответе, к сожалению, оно не является бесплатным (больше).

  • Стороннее решение n как Autohotkey. (Проблема здесь в том, что к нему нельзя получить доступ из Firefox. В FF Quantum некоторые расширения используют Python, например OpenWith. Я полагаю, что можно было бы запустить скрипт Autohotkey с помощью надстройки. Это тоже может быть решением.)

Причина этого вопроса в том, что меня раздражает необходимость закрыть Firefox, дождаться завершения всех процессов, а затем снова открыть Firefox. На мой взгляд, хороший UX или, скорее, UI должен давать вам возможность перезапускаться одним щелчком мыши. В моем случае перезапуск необходим, когда Firefox глючит, использует слишком много памяти или если я устанавливаю определенные дополнения в тестовых целях, требующих перезапуска. Невозможность быстрого перезапуска — одна из причин, по которой я переключился на другие браузеры для своей основной работы, но я хотел бы вернуться к Firefox.


Решение в два щелчка

Firefox Quantum имеет кнопку перезапуска. Вот способ сделать его доступным, чтобы вы могли перезапустить его двумя щелчками мыши (без дополнительных надстроек).

  • Введите about: profiles в окне URL. Откроется панель управления профилями. Вы можете делать все, что связано с профилем (даже запускать другой экземпляр Firefox с другим профилем); это вообще удобная вкладка. Вверху находятся две кнопки перезапуска: одна для обычного перезапуска, а другая для перезапуска с отключенными надстройками.
  • Щелкните вкладку правой кнопкой мыши и выберите Закрепить вкладку . Это переместит вкладку в левый конец панели вкладок и прикрепит ее там в виде миниатюрной вкладки только со значком Firefox. Он всегда будет там, пока вы не решите открепить его.

Для перезапуска двумя щелчками мыши:

  • Щелкните закрепленную вкладку.
  • Нажмите кнопку Restart .

Независимо от того, используете ли вы если Firefox настроен на восстановление предыдущего сеанса при запуске, вы вернетесь с того места, на котором остановились после перезапуска; перезапуск восстанавливает сеанс.

3


Ctrl + Shift + J , чтобы открыть Консоль браузера , затем Ctrl + Alt + R для перезапуска.

Команда перезапуска работает, только когда Окно консоли браузера открыто и имеет фокус. Этот метод работает по умолчанию с нулевой конфигурацией и может быть единственным способом перезапустить браузер, если интерфейс заблокирован (не удается щелкнуть какие-либо элементы пользовательского интерфейса).

1


Я хочу быстро перезапустить Firefox, не теряя вкладок, которые все еще открыты до перезапуска.

Используйте надстройку Restart Browser:

Позволяет перезапустить браузер с помощью кнопки.

Подтверждено как работающее в Firefox 61.0.1:

6


Нет решения с одним щелчком, но для этой задачи я предлагаю использовать диспетчер сеансов, например Tab Session Manager. Преимущество: вы можете сохранять различные сеансы для дальнейшего использования.

1


Открыть Консоль браузера ( Ctrl + Shift + J )

Введите BrowserUtils.restartApplication () и нажмите Enter

4



Как я могу перезапустить firefox из командной строки?

Как я могу перезапустить firefox из командной строки (в Linux), чтобы он полностью (или насколько возможно) после перезапуска восстановил предыдущее состояние? Конечно, я могу сделать что-нибудь вроде killall firefox; firefox , но это не восстановит сеанс.


Вы можете настроить Firefox на открытие с ранее открытыми окнами и вкладками. Он должен находиться в разделе «Настройки» -> «Общие» -> «При запуске Firefox». Установите для него значение «Показывать мои окна и вкладки с последнего раза»:

Теперь у вас должна быть возможность перезапустить firefox с помощью killall firefox; firefox & и иметь тот же сеанс.


Я думаю, вам нужно сделать настройку в firefox перед перезапуском это из командной строки. Перейдите в:

  Prefrences-> General-> При запуске Firefox  

и выберите:

  Показать мои окна и вкладки с последнего раза  

затем из командной строки перезапустите его так, как вам нравится (может быть killall firefox; firefox & ), и вы получите желаемый результат.

Для более подробной настройки восстановления сеанса вы можете ввести about: config в адресной строке и выполнить поиск для сеанса или восстановления, чтобы изменить его.

https://support.mozilla.org/en-US/questions/1089103#answer-794586


К сожалению, простого способа добиться этого не существует. Самым близким к этому было бы использование консоли Firefox ( Shift + F2 ) и ввод restart .

Помимо этого, можно было установить аддон или примите совет @terdon в его ответе и измените настройки Firefox на « Показывать мои окна и вкладки с последнего раза » При запуске Firefox и «перезапуске» с помощью

  $ killall firefox;  сон 1;  firefox &  


Начиная с 2020 года, отредактируйте расширенные настройки с помощью about: config, выполните поиск по запросу «resume», затем установите флаг «browser.sessionstore.resume_session_once» на «true», затем выйдите.

Вот документация по этому флагу: http://kb.mozillazine.org/Browser.sessionstore.resume_session_once

Оцените статью
clickpad.ru
Добавить комментарий