Можно ли активировать проверку безопасности, например «Предупредить перед выходом» в Chrome, чтобы выйти из Safari? Иногда мы можем нажать ⌘Qпо ошибке, и закрывать все приложение - боль.
Действительно, это большая проблема для меня. Chrome и Opera оба предоставляют эту опцию (не уверен насчет Firefox, так как я редко использую его). Потеря слишком велика, когда я набрал десять абзацев и случайно нажал Command Q (некоторые сайты с текстовыми полями не предупреждают перед закрытием вкладок). Мне на самом деле начал нравиться Safari 8, и я все больше и больше перемещаюсь в Safari (до Yosemite я никогда не выдавал его за ** t); но это, в сочетании с другими отсутствующими функциями (например, запрос для каждой загрузки), все еще не позволяет Safari стать моим по умолчанию.
4ae1e1
Ответы:
18
Ответ Фабио, похоже, не работает должным образом, не уверен, что у меня другая версия BTT или osx. В любом случае, я нашел другой вариант: просто связать Quit Safari с другой привязкой клавиш.
Перейдите в системные настройки -> Клавиатура -> Ярлыки -> Ярлыки приложения -> Добавить новый (знак «+») -> Выберите Safari из меню приложения -> Введите в заголовке меню точный текст: Выйти из Safari -> Установить другой ярлык, чем cmd-Q, я использовал ^ -cmd-Q (опция + команда + q).
Если вы хотите выйти из Safari, вы можете использовать этот ярлык или выйти из меню.
Это решение было запрошено для Safari, но не ограничено и может быть применено к любому приложению.
user890739
5
Моя настройка заключается в том, чтобы использовать BetterTouchTools и установить ⌘Qдля запуска следующий скрипт :
tell application "System Events"
set theName to name of the first process whose frontmost is true
end tell
tell application theName
display dialog "Are you sure you want to quit?"
quit
end tell
Это отлично работает, но не аккуратно.
Несколько более подробных шагов для новичков:
Откройте редактор скриптов, вставьте скрипт выше, сохраните в безопасном месте как что-то вроде «выйти из скрипта»
Откройте BetterTouchTool, перейдите в раздел «Клавиатура»,
Выберите Global для ВСЕХ приложений или Safari (или любого другого приложения) только для этого
Запишите Cmd + Q как нажатие клавиши
Во всплывающем окне «Выполнить действие» найдите «скрипт» и выберите «запустить приложение / скрипт».
У меня есть быстрое решение для пользователей, которые владеют Keyboard Maestro. Основная идея состоит в том, чтобы предотвратить выход из приложения при Command + Keyнажатии и разрешить выход из приложения, если удерживать комбинацию клавиш в течение определенного периода времени.
Ответы:
Ответ Фабио, похоже, не работает должным образом, не уверен, что у меня другая версия BTT или osx. В любом случае, я нашел другой вариант: просто связать Quit Safari с другой привязкой клавиш.
Перейдите в системные настройки -> Клавиатура -> Ярлыки -> Ярлыки приложения -> Добавить новый (знак «+») -> Выберите Safari из меню приложения -> Введите в заголовке меню точный текст: Выйти из Safari -> Установить другой ярлык, чем cmd-Q, я использовал ^ -cmd-Q (опция + команда + q).
Если вы хотите выйти из Safari, вы можете использовать этот ярлык или выйти из меню.
источник
Моя настройка заключается в том, чтобы использовать BetterTouchTools и установить ⌘Qдля запуска следующий скрипт :
Это отлично работает, но не аккуратно.
Несколько более подробных шагов для новичков:
источник
У меня есть быстрое решение для пользователей, которые владеют Keyboard Maestro. Основная идея состоит в том, чтобы предотвратить выход из приложения при
Command + Key
нажатии и разрешить выход из приложения, если удерживать комбинацию клавиш в течение определенного периода времени.Вы можете скачать макрос по адресу https://sayzlim.net/warn-before-quitting-macro/
источник