PHPEclipseでホバーテキストが文字化けしないようにする。

PHPEclipseは便利なんだけど、文字コードEUCだとせっかく関数やクラスに付けたコメントがうまく表示されない。
PHPEclipseソースコードを修正してくれたひとがいるので、ありがたく使わせてもらう。
http://hp.vector.co.jp/authors/VA000137/phpeclipse/phpeclipse-hover-garbling-2.html

本当はPHPEclipseのソースをここにかかれているように変更してビルドし直すのが正しいのだが、このサイトで配布されているバイナリ(hover0707.zip)を使うのがらくちん。

  1. eclipseのインストールフォルダのplugin/net.sourceforge.phpeclipse_1.1.8/phpeclipse.jarをデスクトップなどにコピーする。
  2. jarファイルは実際にはただのzipファイルなので、てきとうな解凍ツールでこれを解凍する*1
  3. hover0707.zipも解凍しておく。
  4. phpeclipse.jar内の以下のファイルをhover0707.zip内のbin/以下にある同名のファイルで置き換える。
  5. phpeclipse.jarにあったファイルをzipで圧縮し直して、phpeclipse.jarという名前で保存する。
  6. 新しいphpeclipse.jarでplugin/net.sourceforge.phpeclipse_1.1.8/phpeclipse.jarを上書きする。(もとのphpeclipse.jarはphpeclipse.jar.bakなどとリネームしておいた方がいいかも)

*1:ただしくは展開だが