NetBeans 6.0 のファイルエンコーディング設定に戸惑う…
6.0 は UTF-8 がデフォルトなのですがおかしなことに1度違うエンコーディングに設定すると次に開いたプロジェクトもそのエンコーディングになります。つまりデフォルトの設定自体はグローバルで持っているようなのですがその設定を参照したり変更できたりするオプションは今のところ見あたりません。これはオプションダイアログに用意すべきですよね。問題点は
- 特定のプロジェクトのプロパティーダイアログで設定しているのにもかかわらず次に作成する関係のないプロジェクトのデフォルトエンコーディングとして使われる。なぜこの設定だけが他へも影響されるのか理由がわからない。
- IDE 全体の設定方法がない。デフォルトの値はオプションダイアログで設定できるべきです。
- 現在の設定の参照方法がない。オプションダイアログで設定できないのでもちろん現在の設定は参照することはできません。プロジェクトを作成してプロジェクトのプロパティーダイアログを開いてみるまでわかりません。

上は Java SE プロジェクトのプロパティーダイアログですが、例えば Source Level の設定はそのプロジェクトにしか影響しませんが Encoding は次に作成したプロジェクトにも影響します。そんなこと言われてもわかりませんよね。
これはいかんと昨日バグレポートしたらあっさりクローズされました。むむむ… あ、よけいイライラしてしまいました…




Posted by 小林 on July 19, 2007 at 01:08 AM JST #
Posted by 片貝 on July 19, 2007 at 10:14 AM JST #
Posted by 小林 on July 20, 2007 at 04:33 AM JST #