MacのNetBeansで最初にする設定

2010-02-28 17:52 | tag: ,

MacにNetBeansを入れたりバージョンアップしたりしたときに最初に行うべき設定のメモです。

設定内容

Subversionの言語設定

[~/.subversion/config]

log-encoding = UTF-8

NetBeansのデフォルトオプションの設定

[/Applications/NetBeans/NetBeans 6.8.app/Contents/Resources/NetBeans/etc/netbeans.conf]

netbeans_default_options="... -J-Dfile.encoding=UTF-8 --locale en"

設定内容の説明

Subversionのコミットログに日本語が書けない件の対処

コミットログに日本語を書いてコミットしようとするとエラーが発生してしまう問題を解決するために、~/subversion/config内でのlog-encodingの設定およびnetbeans_default_optionsへの -J-Dfile.encoding=UTF-8 の追加を行います。

~/.subversion/configでlog-encodingを設定していない場合のエラー:

Error normalizing log message to internal format
Can't convert string from native encoding to 'UTF-8':

NetBeansの起動オプションで -J-Dfile.encoding=UTF-8 を設定していない場合のエラー:

Error normalizing log message to internal format
Valid UTF-8 data
(hex:)
followed by invalid UTF-8 sequence

ユーザーインターフェイスを英語にする

標準の日本語のユーザーインターフェイスは、メニューが「ファイル(F)」などのようにWindows風のアクセラレータキー表示付きで表示されています。これが目障りなので、英語のユーザーインターフェイスに切り替えるためにnetbeans_default_optionsへの --locale en の設定を行います。

日本語のメニュー:

英語のメニュー: