Mac

Macコンテキストメニューのサービスをサブメニューにしない方法

Macコンテキストメニュ内サブメニュー非表示アイキャッチ

コンテキストメニューは右クリックで表示されるメニューですがAutomatorでサービスを作成したり、アプリのサービスが増えてくるとサブメニューが作成され、サービスはサブメニュー直下に配置されます。
細いことですがこれだとサービスを使用する際に階層を移動する必要があり、一手間増えてしまいます。
今回はサブメニューを作成されない設定方法を備忘録も兼ねて紹介します。

Macコンテキストメニュー内サブメニュー有り

ターミナルを起動してコマンドを実行

アプリケーション➡︎ユーティティ➡︎ターミナル.appを起動し、下のコマンドを入力します。

defaults write -g NSServicesMinimumItemCountForContextSubmenu -int 99 && killall Finder

「-int 99」で指定する数字以上のサービスがある場合にサブメニューが作成されます。
今回の例だと99個以上のサービスがあるとサブメニューが作成されるということになります。
コマンド実行後下記のようにサブメニューが作成されなくなります。

Macコンテキストメニュー内サブメニュー無し

コマンドの末尾に記載していますが、killall FinderでFinderを再起動すると変更が反映されます。

現状のサブメニュー作成条件を確認

現状の状況を確認するにはコマンドの「write」を「read」にすることで確認ができます。

defaults read -g NSServicesMinimumItemCountForContextSubmenu
99

デフォルトに戻す

サブメニュー作成条件をデフォルトに戻す場合は「delete」にすることで戻すことができます。
因みにデフォルトではサービスが5個以上でサブメニューが作成されます。

defaults delete -g NSServicesMinimumItemCountForContextSubmenu && killall Finder

以上になります。参考になれば幸いです。

コンテキストメニューの「このアプリケーションで開く」の編集方法も下記の記事で説明していますのでよろしければご覧下さい。

記事が気に入ったらD-Boxを

"いいね!"か"フォロー"

新しい情報をおしらせします。

D-Box

関連記事

  1. Wi-Fi優先順位設定アイキャッチ MacのWi-Fi接続優先順位を設定する方法
  2. Mac 全アプリ終了 アイキャッチ Macで全アプリを1クリックで終了する方法
  3. Macデスクトップアイコン非表示アイキャッチ Macのデスクトップにあるアイコンをサクッと非表示にする方法
  4. 計算機アイコン Macの計算機アプリ使用方法
  5. メンテナンスアイキャッチ Macの負担を軽くする設定と高速化メンテナンス11選
  6. screencaptureアイキャッチ Mac スクリーンショットコマンド「screencapture」…
  7. 不可視ファイルアイキャッチ MacのFinderに不可視ファイルを表示する方法
  8. MacHomebrewアイキャッチ Macにパッケージマネージャー「Homebrew」のインストール…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

PAGE TOP