NetBeans 7.1 と プログラミング用フォント Ricty のインストール
NetBeans 7.1 がリリースされましたので、インストールしてみます。
その前に、Linux 環境での研究・開発に適したフリーのプログラミング用 TrueType フォント「Ricty」もインストールしておきます。
Ricty のインストール
フォントの生成に必要なパッケージをインストールします。
$ sudo apt-get install fontforge $ sudo apt-get install ttf-inconsolata
Migu (ミグ) フォントのインストール
上記より、migu-1m-20111002.zip をダウンロードします。
$ unzip migu-1m-20111002.zip $ mv migu-1m-20111002/migu-1m-bold.ttf migu-1m-20111002/migu-1m-regular.ttf \ ~/.fonts/
NetBeans 7.1 のインストール
より、PHP をダウンロードします。
$ sh netbeans-7.1-ml-php-linux.sh
とするとインストーラが起動します。
NetBeans の設定
NetBeans を起動し、「ツール」メニューから「オプション」を選択します。
「フォントと色」の設定で、デフォルトのフォントを「Ricty」に変更します。
しかし、このままだと、Ricty が非常に汚いです。
NetBeans がインストールされたフォルダ($HOME/netbeans-7.1/)の中の
- etc/netbeans.conf
を編集し、netbeans_default_options に「-J-Dawt.useSystemAAFontSettings=on」を追加します。
--- netbeans.conf.orig 2012-01-09 16:16:25.545809050 +0900 +++ netbeans.conf 2012-01-09 19:51:58.818666252 +0900 @@ -3,7 +3,7 @@ # Options used by NetBeans launcher by default, can be overridden by explicit # command line switches: -netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true" +netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Dawt.useSystemAAFontSettings=on" # Note that default -Xmx and -XX:MaxPermSize are selected for you automatically. # You can find these values in var/log/messages.log file in your userdir. # The automatically selected value can be overridden by specifying -J-Xmx or
これで、NetBeans を再起動します。
これで、Ricty が綺麗になりました。
メニューを英語にする
同じく NetBeans がインストールされたフォルダ($HOME/netbeans-7.1/)の中の
- etc/netbeans.conf
を編集し、netbeans_default_options に「--locale en」を追加します。
--- netbeans.conf.orig 2012-01-09 16:16:25.545809050 +0900 +++ netbeans.conf 2012-01-09 19:51:58.818666252 +0900 @@ -3,7 +3,7 @@ # Options used by NetBeans launcher by default, can be overridden by explicit # command line switches: -netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true" +netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Dawt.useSystemAAFontSettings=on --locale en" # Note that default -Xmx and -XX:MaxPermSize are selected for you automatically. # You can find these values in var/log/messages.log file in your userdir. # The automatically selected value can be overridden by specifying -J-Xmx or
NetBeans を再起動します。
これで、すべて英語になるかと思いきや、微妙に日本語が残っていますね。
(22:07 追記) コメントをいただきましたので、
$ cd $HOME/.netbeans/7.1/config $ rm -rf Windows2Local
として NetBeans を再起動しました。