Mac OSですべてを最小化しますか?


61

私はWindowsの土地からの最近の難民です(少なくとも私のPCの1つで)。
Mac OSで私が本当に恋しいのは、すべてのウィンドウを最小化できることです。

それを行うショートカット、またはスクリプトさえも見つけられないようです。何でもいいでしょう。


Better Touch Tool(無料)には、Windowsのように機能する「すべてのウィンドウを非表示」ショートカットがあり、開いているすべてのウィンドウを実際に最小化および非表示にします(OSXのデフォルトの画面外への移動とは異なります)。任意のキーボードコンボまたはマウスの動きに割り当てることができます...「OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner」に割り当てました。
jsherk

回答:


78

Mac OS XはそれをExposéと呼び、デフォルトのキーはF11またはCommand-F3です。これは、コントロールパネルで変更できます。また、マウスを画面の隅に移動するようにマッピングすることもできます。

ただし、これによりすべてのウィンドウが正確に最小化されるわけではなく、一時的に邪魔にならないようにデスクトップが表示されるだけです。

現在のウィンドウを最小化するには、Command-Mを押します。フォーカスされているアプリのすべてのウィンドウを最小化するには、Command-Option-Mを押します。または、アプリケーションを非表示にするCommand-Hを押します。Command-Hはアプリを1つずつ最小化しますが、最後に開いたアプリでは機能しません。Command-Option-Hは、アクティブなアプリ以外のすべてのアプリを非表示にします。

もう1つの関連するショートカットは、Command + Optionを押しながらデスクトップをクリックすることです。これにより、開いているFinderウィンドウ以外のすべてが最小化されます。同じことを行い、ドックアイコンをクリックすると、そのプログラム以外のすべてのウィンドウが最小化されます(開いていない場合はそのプログラムウィンドウを開きます)。


これは、デスクトップに直接アクセスするためのシングルクリックやキーストロークを与えるものではありません。ActionScriptの答えはそうです。
ジョニーなぜ

最小化または非表示のウィンドウをキーボードから戻す方法はありますか?Command + Tabスイッチャーからこれらのアプリを非表示にすることを選択したのはなぜですか?
サロマニュエル

28

Command-Alt-Desktopを使用します(デスクトップのどこかをクリックします)。すべてのウィンドウが消えます。


3
どうやら、それはファインダーウィンドウがアクティブでないときにのみ機能します。私は、Macのユーザビリティ愛するwanderingstan.com/wp-content/uploads/2009/07/...
ドミトリーChornyi

4
デスクトップの一部が最初に表示されている場合にのみ役立ちます
ジョニーなぜ

16

以下は、Finderに切り替えて他のすべてのプログラムを非表示にし、すべてのFinderウィンドウを最小化するAppleScriptです。

activate application "Finder"
tell application "System Events"
    set visible of processes where name is not "Finder" to false
end tell
tell application "Finder" to set collapsed of windows to true

Automatorを使用して、スクリプトのサービスを作成できます。

その後、システム環境設定からサービスにキーボードショートカットを与えることができます。

または、AppleScript Editorでアプリケーションとして保存し、Dockに追加します。クリックして実行し、スクリプトを実行します。


驚くばかり!私が見た他のどのAppleScriptよりもうまく機能します... それをメニューバーに追加するにはどうすればいいでしょうか。
jsherk

1
@jsherkありがとう。マイナス面は、明らかに利用可能なメニュー項目への依存です。Finderを翻訳すると、これは壊れます。メニュー項目を削除します(ほとんどありませんが、Appleは後方互換性のあるベンダーではありません)。これは壊れます。Dockアプリケーションのコンテキストメニュー、メニューステータスアイコンの作成など、基本的なAppleScriptの可能性の外側にあるものはすべて、答えがうまく機能する場所です。
ダニエルベック

ActionScriptエディターでアプリケーションとして保存する場合、アプリケーションをドックにドラッグできます。これは、Windowsの[デスクトップの表示]ボタンと同じ努力で、ほとんどの動作を提供します。ええ、なぜこのアクションがMacOSに組み込まれていないのかわかりません。
ジョニーなぜ

@DanielBeckいいですね、とても速く動作します、ありがとう。逆スクリプトについてどう思いますか-すべて表示しますか?:D
バルトロミエ・スクウィラ

@BartlomiejSkwira読者のための演習として残しました。
ダニエルベック

6

誰かがようやくデスクトップを正しく表示する方法を見つけました。

http://www.everydaysoftware.net/showdesktop/index.html

編集:このShowDesktopアプリは、Windows Show Desktopボタンのように機能します。メニューバーに配置できるアイコンを1回クリックするだけで、同時にすべてのウィンドウ(Finderウィンドウを含めるオプション付き)を非表示/最小化します。

編集:さらに優れたソリューションが見つかりました... Better Touch Tool(無料)には、Windowsのように動作する「Hide All Windows」ショートカットがあり、開いているすべてのウィンドウを実際に最小化して非表示にします)。任意のキーボードコンボまたはマウスの動きに割り当てることができます...「OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner」に割り当てました。


1
10行のAppleScriptができないことは何もしないことに気付いていますか?Finder以外のすべてのアプリケーションを非表示にし(Cmd-Opt-H)、Finderのすべてのウィンドウを最小化しました(Cmd-Opt-M)。それは受け入れられた答えの中にあります。
ダニエルベック

@Danielはい、できます... AppleScriptは、一度に1つのウィンドウを非表示/最小化(次々に)し、すべてのアプリケーションのすべてのウィンドウを同時に非表示/最小化できません。このアプリケーションは、同時にすべてのウィンドウを同時に非表示/最小化します。また、必要に応じてFinderウィンドウを含めるオプションがあり、メニューバーに配置してキーボードショートカットが不要で、マウスをすばやくシングルクリックするだけです。完了です。質問で述べたように、それらはWindowsの背景から来ており、Windowsにはすべてのウィンドウを瞬時に非表示/最小化するワンクリックボタンがあります。
jsherk

あなたが間違っている。私の答えをご覧ください。シングルクリック(アプリケーションドックルートに移動する場合)、このプログラムと同じくらい迅速。そして、汚い小さな秘密があります:このアプリケーションは同じことをします。Dockアイコンを繰り返しクリックしてすべてを非表示にし、その間、メニューバーを確認します。Finderの[ ウィンドウ ]メニューがアクティブになります。なぜだろう…
ダニエルベック

1
ワオ。_CGPostKeyboardEvent私のようにメニュー項目を適切にアクティブ化する代わりに送信します。key code "m" using {command down, option down}キーボードショートカットをカスタマイズできるなどの理由で、意図的に使用しませんでした。また、当然のことながら、システム環境設定»キーボード»キーボードショートカット»アプリケーションキーボードショートカットをFinderですべて最小化に変更すると、すべてを非表示にしてからFinderを表示を選択するとこのプログラムが中断します。私がそれを正しく行う方法を考え出すことを検討することはほとんどありませ ...
ダニエルベック

1
@DanielBeck私は訂正します..これを正しく行う最初のAppleScriptを思い付きました!:どこ笑2ヶ月前にあなただっmacscripter.net/viewtopic.php?pid=147285 stackoverflow.com/questions/9620499/... stackoverflow.com/questions/8620605/...
jsherk

5

スクリプトなどは必要ありません。

クリックするだけ:

+ + H+ M


1
これはFirefoxのホットキーでもあるため、たまたま開いて選択した場合は、代わりにモバイルプレビューが表示されます。
2C-B

iTermでは、ショートカットでもあります。しかし、Command-Alt-Hは私にも使えるようです。すべての背景ウィンドウを非表示にします。
クリストフ・デ・トロイエ

Mac用のAppleキーボードがなく、Windowsキーボードがある場合は、Windowsキー + Alt + H + Mです。
Elmex80s

3

「システム環境設定」アプリケーションの「キーボード(およびマウス)」環境設定パネルの「公開とスペース」カテゴリのデスクトップ項目に、独自のショートカットキーを割り当てることができます。

これにより、すべてのウィンドウが非表示になり、デスクトップ上のコンテンツにアクセスできます。クールなことは、同じショートカットをもう一度押すと、以前のようにすべてが復元されることです。


Windowsでは、Start-Dは同じ基本的なことを行い、非表示にしてから復元します。その間、ウィンドウを元の状態に戻さず、他のウィンドウを復元する代わりに非表示にします。
dlamblin

3

ウィンドウを最小化せずにデスクトップを直接表示できます。アクティブな画面コーナーを作成できます。これは、移動するとアクションが実行される画面のコーナーです。[システム環境設定]-> [公開とスペース]に移動し、[公開]タブを選択します。上部にアクティブな画面コーナーがあります。定義して、コンボボックスからデスクトップを選択します。

そうすれば、そのコーナーに行くと、すべてのウィンドウが飛び出し、デスクトップが表示されます。

編集:ウィンドウを最大化する方法に興味があるかもしれません(私は最近のMac OSユーザーですので、緑色のボタンを押してウィンドウを最大化しないことがどれほど厄介かを知っています):もっと読むこちら


これは私が好む方法です。OS Xの最新バージョンでは、設定は[システム環境設定]-> [ミッションコントロール]-[ホットコーナー]にあります。
SeanFromIT

3

デスクトップを見るための最良かつ最速の方法、4本の指を上下に動かすだけ


価値があるのは、ExposéのShow Desktop機能をトリガーする新しいマルチタッチトラックパッドの方法です。
-Chealion

それをしている間、一体どうやってマウスを動かないようにしますか?
トレイカズ14年

3

他の答えのほとんどは、Exposeを使用して一時的にウィンドウを押しのけることです。実際すべてのウィンドウを最小化する場合は、applicationM(一部のアプリケーション)でアプリケーションごとに実行するか、任意のウィンドウで最小化ボタンを常にクリックします。


2

私の解決策は、単にドックの横でcmd+ optionとダブルクリックを押したままにし(デスクトップをダブルクリック)、実行中のすべてのアプリケーションとウィンドウを即座に非表示にすることです(奇妙なことに、Finderは開いたままです)。


1
スーパーユーザーへようこそ。リンクしているサイトがダウンした場合、あなたの答えはまったく無意味になるので、リンクのみの回答は素晴らしいアイデアではありません。さらに、独自のサイトをリンクしました。自己宣伝に関するよくある質問をお読みください-これは、ルールに反して、自分のサイトを宣伝する試みと見なされる可能性があるためです。書式設定を改善して、回答を修正しました。あなたがこれに不満を感じたら、私が間違ったことをしたと思うものに戻るか、メタに投稿してください。
ジャーニーマンオタク

0

Windows変換のショートカットはControl- Dでした。MacではそれですF11

これはSnow Leopardに適用されます。システム環境設定»キーボード»Expose&Spaces(左ペイン)に移動しました。右側のペインには、ExposéのドロップダウンとSpacesのドロップダウンが表示されます。Exposéの下に「デスクトップ」が表示され、チェックされている場合、F11すべてのウィンドウが最小化され、デスクトップが表示されます。

「デスクトップ」の右側に「F11」が表示されます。「F11」をクリックすると、ショートカットを変更するオプションが表示されます。「デスクトップ」コマンドをCommand- に再割り当てしましたD

終了すると、Macは古いPCのように動作します。上記の投稿を読んで、あなたがやろうとしていたと思われるもののためにそれらを機能させていない後に、私はこれを理解しました。


0

そのブルートフォースのアプローチは私のために働く:

  • ヒット+ H数回(現在のウィンドウのみを開いたままにする)
  • その後、ヒット+ M(現在のウィンドウを閉じます)を1回

0
  • Command-Alt-Desktopは問題ありません。
  • または、親指と3本の指を広げてデスクトップを表示します(たぶん役に立たないでしょう)。

コマンドalt desktop

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