netbeansを使っていると、あるタイミングで以下のようなメッセージが表示されるようになりました。(どのタイミングかは覚えていません)
ファイル 〇〇.phpは、エンコーディングwindows-31jでは正しく開けません。続行して開きますか。
Why netbeans encoding?!
仕方がないので調べたところ、
【netbeansのインストールフォルダ】/etc/netbenas.conf
を修正したら直りました。
【netbeansのインストールフォルダ】は、デフォルトだと、
C:\Program Files\NetBeans X.X
などになっていると思います。X.Xはバージョンの数字が入ります。
C:\Program Files\NetBeans X.X\etc\netbeans.conf の
修正内容は以下です。
netbeans_default_optionsに、
-J-Dfile.encoding=UTF-8
を追加する。
私のファイルですと、修正結果は、
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dfile.encoding=UTF-8"
こうなりました。
参考url)
日記帳様 http://okamerin.com/nc/title/457.htm