Safariを終了する前に警告する


14

Safariを終了するために、Chromeで「終了する前に警告する」などの安全性チェックを有効にすることはできますか?Q間違って押すこともありますが、アプリケーション全体を閉じるのは苦痛です。


実際、これは私にとって大きな問題です。ChromeとOperaは両方ともこのオプションを提供します(私はめったに使用しないのでFirefoxについてはわかりません)。10個の段落を入力して誤ってCommand Qを押したときに、損失は大きすぎます(テキストフィールドを持つ一部のWebサイトは、タブを閉じる前に警告しません)。私は実際にSafari 8が好きになり始め、ブラウジングの多くをSafariに移しています(Yosemiteの前に** tとしてそれを与えなかった)。しかし、これは、他の欠落機能(ダウンロードごとのプロンプトなど)と相まって、Safariがデフォルトにならないようにしています。
4ae1e1 14

回答:


18

Fabioの答えは期待どおりに動作しないようで、BTTまたはosxの異なるバージョンがあるかどうかはわかりません。とにかく、別のオプションが見つかりました。Safariを終了するだけで別のキーバインドを使用できます。

システム設定->キーボード->ショートカット->アプリショートカット->新しいショートカット( '+'記号)を追加->アプリケーションメニューからSafariを選択->メニュータイトルに正確なテキストを入力:Safariを終了->別の設定cmd-Qよりもショートカット、^-cmd-Q(option + command + 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

これは正常に機能しますが、適切ではありません。


初心者向けの詳細な手順:

  • スクリプトエディタを開き、上記のスクリプトを貼り付け、「quit script」などの安全な場所に保存します
  • BetterTouchToolを開き、キーボードセクションに移動して、
  • すべてのアプリにグローバルを選択するか、そのアプリのみにSafari(または任意のアプリ)を選択します
  • キーストロークとしてCmd + Qを記録します
  • アクション実行ポップアップで「スクリプト」を検索し、「アプリ/スクリプトの起動」を選択します。
  • スクリプトファイルを選択します。
  • ビオラ!

0

Keyboard Maestroを所有しているユーザー向けの簡単なソリューションがあります。キーアイデアは、Command + Keyが押されたときにアプリケーションを終了しないようにし、特定の時間キーの組み合わせを保持したときにアプリケーションを終了できるようにすることです。

マクロはhttps://sayzlim.net/warn-before-quitting-macro/からダウンロードできます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.