Mac

画面上の他の場所をクリックしたときにMacアプリを自動的に非表示にする方法

画面上の他の場所をクリックしたときにMacアプリを自動的に非表示にする方法

Macアプリの自動非表示

ワークステーションを整理整頓することは、生産性と明晰な思考力を高めるための最良の方法の一つと言えるでしょう。これはデスクやオフィスだけでなく、コンピューターを使う人にとっては、Dock、フォルダ、デスクトップにも当てはまります。OS Xで整理整頓された状態を保つことは、効率的に仕事をこなすために不可欠です。このMac用ヒントはまさにそれを実現するのに役立ちます。

これは、選択したアプリがフォーカスを失ったとき(つまり画面上の他の場所をクリックしたとき)に、そのアプリを非表示にするターミナルコマンド(⌘Hと同等の自動処理)を実行することで実現できます。これは、頻繁に参照するアプリでも、使用していない時は邪魔になるようなアプリに最適です。このヒントの欠点は、このアクションを適用するアプリごとにコマンドを実行する必要があることです。また、各アプリを指定するには固有のバンドルIDが必要になるため、このチュートリアルでは少し詳しく説明します。

ステップ 1:自動的に非表示にするアプリのバンドル ID を見つけます。

アプリケーションフォルダ内のアプリに移動し、右クリックして「パッケージの内容を表示」を選択し、Contentsフォルダ内のInfo.plistファイルを表示することで確認できます。CFBundleIdentifierの値を探してください。Twitter for Macアプリの場合はcom.twitter.twitter-macです。この値を使ってターミナルコマンドを作成します。

Twitter-mac-app-info-plist

ステップ2:ターミナルを開きます。Spotlightでターミナルを検索するか、アプリケーションフォルダで見つけることができます。ターミナルのバージョンによって見た目が異なる場合がありますが、問題ありません。

スポットライトターミナルヨセミテ

ステップ 3:選択したバンドル ID をcom.twitter.twitter-macに置き換えて、ターミナルに次のコマンドを入力し、Return キーを押します。

デフォルトでは、com.twitter.twitter-mac HideInBackground -bool true が書き込まれます。

terminal-command-auto-hide-apps

指定したアプリは、フォーカスを失ったとき、つまり画面上の別の場所をクリックしたとき、または⌘Tabキーを使って別のアプリを選択したときに自動的に非表示になります。不要なアプリが自動的に消える、よりすっきりとしたデスクトップをお楽しみください。

元に戻す: 特定のアプリに対してこのアクションを取り消したい場合は、上記の手順に従ってターミナルにコマンドを入力し、コマンドの末尾でtrueをfalseに変更します。

デフォルトでは、com.twitter.twitter-mac HideInBackground -bool false が書き込まれます。

これがまさにあなたが探しているものではない場合は、現在のアプリ以外のすべてをすばやく非表示にする方法と、OS X でアプリを非表示にすることと最小化することの違いに関する Jeff の投稿を必ず確認してください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.