EclipseでのJavadocの文字化け解消方法

Eclipse(Version: Helios Service Release 1)での、docomostar添付Javadocの文字化けを解消する方法です。

と言うより、ソースファイルの文字コードを「MS932」に変更するだけだが。

その方法は、、、

「パッケージ・エクスプローラ」で該当するプロジェクト名を右クリックし、「プロパティ」「リソース」「テキスト・ファイルのエンコード」「その他」で「MS932(たぶんシフトJISコードと同じ)」を設定する。

つまり、単にソースの文字コードをJavaDocと同じShift_JISにするだけ。

って言うより、プロジェクト作成直後に、これをし忘れてしまうから作成中のソースを文字変換する必要に迫られ、後が大変になる。

で、これまでは、ソースを右クリックででるメニューの「変換」ばかりを見ていて気が付かなかったが、つい最近、メニューの「Limy」にソースファイル単位で変換できるコマンドがあることに気付いた。

文字コード変換手順

  1. 先ずは、文字コード(たぶんUTF-8)はそのままで、ソースファイルを開いて「Limy」「ファイルの文字コードを変換」で、「MS932」を入れ「OK」する。
    この時点で文字化けするがこれで正常。
  2. すべてのソースファイルを変換し終えたら、先述のとおりプロジェクトのプロパティーで文字コードに「MS932」を設定するか、個別にソースファイルを開いて「編集」「エンコードの設定」で、文字コードを設定する。

これでソースのコメントに含まれる「漢字」も正常に表示されるはずだし、ポップアップで表示されるJavaDocも文字化けしないはず。

根本的な問題は、ポップアップが文字コードを読み取らない事にあるように思うが、相変わらず、Shift_JISなDoCoMoもどうかと思うが。。。

iアプリ, DoJa
eid=950356

投稿者: うつる? 猫目

猫の目はタマゴ!下界は何と映るか?