• ベストアンサー

Ecliseのpropertiesの文字化け

Ecliseを使ってJavaプログラミングをしているのですが、 拡張子が「.properties」のファイルに注釈として日本語を記述するとEclipseで 開いたときに文字化けしてしまいます。 この文字化けを防ぐことはできるのでしょうか? ご存知の方がいましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#49664
noname#49664
回答No.1

.propertiesに記述するプロパティの値は、ユニコードエスケープされていなければなりません。ですから、そのまま日本語を書くと文字化けします。これはEclipseに限らず、Javaでは常にそうなります。 通常は、JDKに同梱されているnative2asciiを使ってテキストをユニコードエスケープして値に設定します。これが面倒というなら、プロパティ編集用のプラグインを使うのがいいでしょう。いくつかありますが、以下のものはどうでしょうか。 http://propedit.sourceforge.jp/

関連するQ&A