Firefox завершает работу с помощью Ctrl-q без запроса, хотя showQuitWarning имеет значение true
2
Сам вопрос в заголовке. Я использую и использую два профиля Firefox, второй настраивается одинаково, но спрашиваю каждый раз, когда я нажимаю ctrl-q. Как я могу отключить Ctrl-Q?
Это была давняя жалоба с Firefox. Было несколько высоко оцененных расширений для отключения Ctrl-Q, но они не совместимы с Firefox Quantum. Существует расширение, которое совместимо, но большинство обозревателей считают его неработающим. Я не знаю никаких других расширений.
Помимо расширений, было несколько подходов к решению этой проблемы. Один из них - переназначить комбинацию клавиш с помощью специального сочетания клавиш. В зависимости от вашей ОС вы можете сделать это изначально или использовать что-то вроде AutoHotKey. Люди часто переназначают Ctrl-Q, чтобы просто подать звуковой сигнал или воспроизвести один из системных звуков.
Тем не менее, это может быть приемлемый обходной путь, чтобы просто контролировать действия Firefox, когда вы случайно нажимаете Ctrl-Q. Это зависит от ряда настроек. Они немного изменились и зависят от платформы, поэтому вам может понадобиться проверить несколько мест, чтобы найти их в вашей версии.
Ctrl-Q просто закрывает окно. Как это влияет на Firefox, зависит от предпочтений и настроек конфигурации. Первый параметр, который определяет, является ли вы установить Firefox Restore previous sessionпри запуске (в зависимости от вашей версии, он также может быть помечен что-то вроде «Показать мои окна и вкладки с прошлого раза». В моей системе это под Edit | Preferences | General: Startup.
Если вы установите его для восстановления предыдущего сеанса, Firefox будет отслеживать открытые вкладки и не будет предупреждать вас перед закрытием. Я считаю, что в этом случае Firefox игнорирует другие настройки, касающиеся предупреждений. С этим параметром закрытие считается безвредным, поэтому независимо от того, как вы закроете, вы не получите предупреждение. Просто откройте Firefox снова, чтобы вернуться туда, где вы были.
Если вы хотите предупреждение, вам нужно отключить Restore previous sessionпредпочтение. В этом случае вы можете использовать «Журнал» для повторного открытия вкладок, но это не помнит состояние каждой вкладки.
Если Restore previous sessionпри запуске отключен , есть несколько параметров, управляющих предупреждениями. Предупреждения позволяют отменить закрытие, если оно не было задумано (если только вы не привыкли автоматически отменять предупреждение). Они находятся в about:config(который вы вводите как URL). Примите предупреждение об аннулировании вашей гарантии, это просто для того, чтобы привлечь ваше внимание (хотя возможно запутать Firefox неочевидными способами, если вы начнете играть с настройками, с которыми вы не знакомы). Настройки в алфавитном порядке, и вы также можете искать.
Найдите browser.showQuitWarningи убедитесь, что он установлен на True(вы можете переключить его на True, если это не так).
Найдите browser.tabs.warnOnCloseи убедитесь, что он установлен на True(вы можете переключить его на True, если это не так). В зависимости от вашей версии у вас может быть опция под названием Edit | Preferences | Tabs«Предупредить меня при закрытии нескольких вкладок». Я не уверен, что это один и тот же параметр, но это не помешает установить или проверить его в обоих местах.
Я подозреваю, что в вашем случае выход из режима Ctrl-Q без предупреждения, даже с параметром browser.showQuitWarning True был вызван тем, что этот профиль был настроен для восстановления сеанса при перезапуске.
Ответы:
Это была давняя жалоба с Firefox. Было несколько высоко оцененных расширений для отключения Ctrl-Q, но они не совместимы с Firefox Quantum. Существует расширение, которое совместимо, но большинство обозревателей считают его неработающим. Я не знаю никаких других расширений.
Помимо расширений, было несколько подходов к решению этой проблемы. Один из них - переназначить комбинацию клавиш с помощью специального сочетания клавиш. В зависимости от вашей ОС вы можете сделать это изначально или использовать что-то вроде AutoHotKey. Люди часто переназначают Ctrl-Q, чтобы просто подать звуковой сигнал или воспроизвести один из системных звуков.
Тем не менее, это может быть приемлемый обходной путь, чтобы просто контролировать действия Firefox, когда вы случайно нажимаете Ctrl-Q. Это зависит от ряда настроек. Они немного изменились и зависят от платформы, поэтому вам может понадобиться проверить несколько мест, чтобы найти их в вашей версии.
Ctrl-Q просто закрывает окно. Как это влияет на Firefox, зависит от предпочтений и настроек конфигурации. Первый параметр, который определяет, является ли вы установить Firefox
Restore previous session
при запуске (в зависимости от вашей версии, он также может быть помечен что-то вроде «Показать мои окна и вкладки с прошлого раза». В моей системе это подEdit | Preferences | General: Startup
.Если вы установите его для восстановления предыдущего сеанса, Firefox будет отслеживать открытые вкладки и не будет предупреждать вас перед закрытием. Я считаю, что в этом случае Firefox игнорирует другие настройки, касающиеся предупреждений. С этим параметром закрытие считается безвредным, поэтому независимо от того, как вы закроете, вы не получите предупреждение. Просто откройте Firefox снова, чтобы вернуться туда, где вы были.
Если вы хотите предупреждение, вам нужно отключить
Restore previous session
предпочтение. В этом случае вы можете использовать «Журнал» для повторного открытия вкладок, но это не помнит состояние каждой вкладки.Если
Restore previous session
при запуске отключен , есть несколько параметров, управляющих предупреждениями. Предупреждения позволяют отменить закрытие, если оно не было задумано (если только вы не привыкли автоматически отменять предупреждение). Они находятся вabout:config
(который вы вводите как URL). Примите предупреждение об аннулировании вашей гарантии, это просто для того, чтобы привлечь ваше внимание (хотя возможно запутать Firefox неочевидными способами, если вы начнете играть с настройками, с которыми вы не знакомы). Настройки в алфавитном порядке, и вы также можете искать.browser.showQuitWarning
и убедитесь, что он установлен наTrue
(вы можете переключить его на True, если это не так).browser.tabs.warnOnClose
и убедитесь, что он установлен наTrue
(вы можете переключить его на True, если это не так). В зависимости от вашей версии у вас может быть опция под названиемEdit | Preferences | Tabs
«Предупредить меня при закрытии нескольких вкладок». Я не уверен, что это один и тот же параметр, но это не помешает установить или проверить его в обоих местах.Я подозреваю, что в вашем случае выход из режима Ctrl-Q без предупреждения, даже с параметром browser.showQuitWarning True был вызван тем, что этот профиль был настроен для восстановления сеанса при перезапуске.
источник
Restore previous session
работал как шарм!