Perlの開発環境(Eclipse + EPIC)
Perlでの開発にはEPICを使っています。
EPICはEclipseのPerl用プラグインです。Eclipseならコンソールですぐに動作確認できるし、スペルチェックも補完機能も充実しているのでとてもおススメです。
EPICのインストールについては、次のページを参考にしてください。
注)EPICを使うときは、新しいEclipseを用意するのがおススメです。理由は後述。
文字コードの設定
Perlは内部エンコードがUTF-8で扱われる(確かver5.8以降)ため、EclipseでもUTF-8で扱うように設定する必要があります。これはプロジェクトのプロパティから、テキストエンコードをUTF-8に変えるだけでは足りません。というのも、Eclipseのコンソール画面がUTF-8表示になっていないからです。このままだと内部表現はUTF-8ですが、コンソール出力時にUTF-8として解釈されないため、文字化けを起こします。
そこで、Eclipseの根本からUTF-8化します。Eclipseをインストールしたフォルダにあるeclipse.iniに、次の一行を書き加えることで可能です。
-Dfile.encoding=utf-8