僕はMac上でFlashBuilder (今は4.5が最新です)を使っているのですが、「ちょっとフォントが大きいな」と思う事があります。
エディタ内の文字サイズは環境設定から変える事ができますが、そこじゃなくて、タブに表示される文字のサイズや、パッケージエクスプローラのツリー表示などで使用されているシステム文字です。
僕は日本語版のFlashBuilderを使っているのですが、どうもシステム文字の大きさがアンバランスで、デザイン的に間抜けな感じに見えてしまいます。FlashBuilderのベースとなっているEclipseの方は英語版を使っているのですが、こちらは違和感ありません。以前Eclipseを日本語化した時も似たような違和感を感じた事があったので、日本語フォント特有の問題なのかと思っていました。
FlashBuilderの初期化ファイルにちょっと手を入れると、引き締まったフォントサイズにする事ができます。
「Adobe Flash Builder 4.5.app」を開く
アプリケーションフォルダにFlashBuilderをインストールしているのであれば、まず、「アプリケーション」フォルダの中の、「Adobe Flash Builder 4.5」というフォルダを開きましょう。その中に、いつも起動しているAdobe Flash Builder 4.5.appというアプリケーションがあります。
それを右クリック(もしくはCtrl + クリック)し、「パッケージの内容を表示」というメニューを選択します。
「Adobe Flash Builder 4.5.ini」を編集する
パッケージの内容を開いたら「Contents」というフォルダが出てくるのでそれを開きます。
さらに「MacOS」というフォルダを開くと「Adobe Flash Builder 4.5.ini」というファイルが見えてきますので、それを右クリックして、「テキストエディット」などのアプリケーションで編集します。
よくわからない場合は、「ターミナル」アプリケーションで以下のコマンドを入力しましょう。
open -a /Applications/TextEdit.app /Applications/Adobe\ Flash\ Builder\ 4.5/Adobe\ Flash\ Builder\ 4.5.app/Contents/MacOS/Adobe\ Flash\ Builder\ 4.5.ini
プロパティを追加
Adobe Flash Builder 4.5.iniが開けたら、最後の行に、以下の記述を追加します。
-Dorg.eclipse.swt.internal.carbon.smallFonts
全体では次のような感じになります(バージョンによって多少違うかもしれません)。
-nl ja_JP -startup ../../../eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library ../../../eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.1.R36x_v20100810 --launcher.defaultAction openFile -showsplash ../../../assets/fb_splash_premium.png -vmargs -Xms256m -Xmx512m -XX:MaxPermSize=256m -XX:PermSize=64m -Xdock:name=Flash Builder -Xdock:icon=../Resources/fb_app.icns -XstartOnFirstThread -Declipse.product=com.adobe.flexbuilder.standalone.producte36 -Declipse.application=com.adobe.flexbuilder.standalone.FlashBuilderApplication -Dorg.eclipse.swt.internal.carbon.smallFonts
これでフォントが少し小さくなります。
比較
変更前
右上の「Flashデバッグ」パースペクティブのタブが、文字が入りきらずに「Flashデバ…」みたいになってしまってます。
変更後
変更後はちゃんとタブの中に収まっています。ツリー表示も引き締まっていていい感じですね。


Twitter