5

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

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

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

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

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

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

  • Благодаря фиксирующей «s ответа есть„два щелчок“решение для основной установки, к сожалению , это не работает для портативной версии.

  • DavidPostill имеет в своем ответе программное обеспечение сторонних разработчиков, которое, к сожалению, не является бесплатным (больше).

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

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

4 ответа4

2

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

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

Позволяет перезагрузить браузер кнопкой.

Подтверждено, что работает с Firefox 61.0.1:

1

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

1

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

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

1

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

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .