8
7

More than 5 years have passed since last update.

Macに異なるバージョンのアプリを入れた時、バージョン別にアイコンを変えて解りやすくする

Last updated at Posted at 2015-02-12

タイトルのまんまなんですが。

Arduino 1.6が出たのですが、私のMacには既に1.0.5と1.0.6が入っていて、さらに1.0.6はノーマル版とgcc環境の改造版が入っていたりしてます。

フォルダ表示

上記のように、アプリにVersion名つけることでフォルダ表示では問題ないのですが、Dockだと酷いことになりますw

Dockだと

というわけで、アイコンを加工して、下記のようにしてみました。

こんな風にしてみた

解りやすくなりました!

というわけで、やり方を書いておきます。

「情報を見る」と「プレビュー」アプリだけでできる。

1. 情報を見るからアイコンをコピーする

まず、加工したいアイコンのファイルを選んで、ctrl+クリックでコンテキストメニューを開き、「情報を見る」で情報を表示します。

そこで、左上の方にアイコンが表示されていますが、ここでクリックすると、アイコンが選択できます。
(青い枠でうっすら囲まれる)

「情報を見る」からアイコンをクリップボードにコピーする

これで、アイコンがクリップボードにコピーされました。

2. 「プレビュー」を起動して、ベース用のPNGファイルを作る

Macの「アプリケーション」の中に、「プレビュー」アプリが入ってます。
↓のアイコンです。

プレビューのアイコン

これを起動します。

起動後、「ファイル」→「クリップボードから新規作成」を選びます。

クリップボードから新規作成

すると、こんな感じに先ほどクリップボードにコピーしたアイコンが開かれます。

Arduinoのアイコンが開かれた

次に、このファイルを一旦保存します。
開いた時は、大きさが異なる複数のイメージを持ったicon形式として開かれています。
これを、一番大きなイメージだけのpngファイルとして保存しましょう。

コマンド+Sとキーを押すと、↓こんな感じでファイル保存のダイアログが表示されます。

保存画面

ここで、フォーマットを「PNG」に変更してから、適当な名前をつけて保存しましょう。

これで、ベースとなるPNGファイルができました。

3. ベースから編集用のコピーを作る

ベースとなるPNGファイルをコピーして編集用のファイルを作ります。
例えば、今回私は4つのアプリアイコンを作りたいので、ベースを4回コピーして、それぞれ4個の編集用ファイルを作ります。

編集用のコピーを作る

1.0.51.0.61.0.6mod1.6が編集用ファイルです。
baseは編集せず残しておきます。

4. 編集用ファイルを加工する

今回は、アイコンにバージョン番号を付けたいだけですので、アイコンに文字が足せれば良いわけです。
このような簡単な画像編集にはPhotoshopは不要です。「プレビュー」があれば出来ます。

編集用ファイルをダブルクリックすると、通常「プレビュー」で開かれた状態になります。

編集用ファイルを開く

その後、「表示」→「編集ツールバーを表示」を選択。

編集ツールバー表示

すると、下記のようにツールバーが表示されたはずです。
そこで、テキストツールを選択します。

テキストツール選択

こんな感じで編集できるようになります。

編集中

編集が終わったら、一旦コマンド+Sで保存しましょう。
その後、コマンド+Aで全選択後、コマンド+Cでコピーします。

これで、加工したアイコンがクリップボードに入りました。

5. 「情報を見る」から加工したアイコンをペースト!

いよいよ最後です。
アイコンを変更したいアプリを選択して、再度ctrl+クリックでコンテキストメニューを開き、「情報を見る」で情報を表示します。

ペースト前

ここで、左上のアイコンを選び、コマンド+Vでペーストします。

ペースト後

はい!できました。
アプリを1度起動するとDockにも反映されます。

というわけで、残りのアイコンも同じようにして加工〜コピー&ペーストで変えられます。

アイコン戻すには?

アイコンを戻したいときは、「情報を見る」のアイコンを選択してdeleteキーを押せば元に戻ります。

まとめ

これで、Arduinoバージョン増えまくっても平気!!!
。。。。。のはずw

8
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
7