アプリケーションのサブフォルダーを取り除く

ご存知のように、ポピーアプリケーションにはパッケージ(拡張子.appのフォルダー)があり、これには必要なすべてのリソースと実行可能ファイルが含まれています。 ほとんどの場合、このようなパッケージは自給自足型であり、任意の場所に移動すると、アプリケーションが起動して動作します。 ただし、一部のアプリケーションは.appだけでなく、アプリケーションに必要な他のファイルがあるフォルダーです。 移植されたアプリケーションはしばしば罪を犯しますが、サブフォルダーにあるいくつかのネイティブMacもあります(iWorkとMicrosoft Officeへの石)。

このような非標準構造により、2つの小さな不便が生じます。

  1. アプリケーションを起動するには1クリック以上かかります
  2. フォルダにはアプリケーションアイコンがないため、視覚的に見つけるのがより難しくなります。
理想的には、すべてのアプリケーションにシングルクリックでアクセスでき、少なくとも[アプリケーション]フォルダーのサブフォルダーが表示されないようにする必要があります。



従来、このようなアプリケーションはすべて2つのカテゴリに分類できます。フォルダ構造を維持しながら安全に移動できるアプリケーションと、価値のないアプリケーションです。 最初のカテゴリでは、Quake 3、AC3D、Squeak、Master Key、Stepmania、2番目のカテゴリではMacPorts、TeX、Adobe、iWork、Microsoft Officeを取得しました。



陰湿な計画を実装するために、仮名(Windowsのショートカットの類似物であり、シンボリックリンクは、必要なファイルが存在しないアプリケーションから起動されたと見なされるため、ここでは機能しません)および開発者ツールのSetFileユーティリティを使用します。
  1. フォルダ/アプリケーション/非表示を作成し、移動可能なアプリケーションが含まれるすべてのフォルダをそのフォルダに入れます。
  2. アプリケーション(.app)を含むパッケージごとに、エイリアスを作成し(右クリック->エイリアスを作成)、名前を変更して/アプリケーションに配置します。
  3. 移動しないアプリケーションごとに、エイリアスも作成し、/アプリケーションに配置します。
  4. ターミナル内:

    cd /Applications

    sudo SetFile -a V Hidden #

    sudo SetFile -a V < > # ,







  5. 必要なフォルダが消えるように、ドックを再起動する必要がある場合があります。
  6. お楽しみください!
その後、すべてのアプリケーションがワンクリックで、美しいアイコンで利用可能になります。





PS Hiddenフォルダーにアクセスするには、Finderを開き、Shift + Command + Gを押して、「/アプリケーション/非表示」と入力します。

非表示のフォルダーを再び表示するには、ターミナルに入力します。

sudo SetFile -av < >







PPS スポットライトを使用してアプリケーションを起動する方が速いことは知っていますが、ドックのアプリケーションを使用する方が良いと思います。



All Articles