読者です 読者をやめる 読者になる 読者になる

Java ソースファイルの文字コードを一括変換する

Eclipse の初期設定が SJIS になっていて困ったのだけど、慌てず騒がずソースフォルダに移動して find コマンド一閃。
楽ちんです。

$ find . -name "*.java" -exec nkf -w --overwrite {} \;

ついでに Eclipse の設定も変えておきました。
設定画面から [一般] -> [ワークスペース] を選んで、[テキスト・ファイルのエンコード] を使っているものに変更するだけ。
簡単ですね *1

*1:しかし何故初期設定が SJIS なのか…